]> git.sur5r.net Git - i3/i3/commitdiff
common.mk: Silence some remaining pkg-config calls.
authorRaphael Kubo da Costa <rakuco@FreeBSD.org>
Sun, 9 Oct 2011 21:35:58 +0000 (18:35 -0300)
committerMichael Stapelberg <michael@stapelberg.de>
Mon, 10 Oct 2011 10:43:02 +0000 (11:43 +0100)
Some pkg-config calls still didn't redirect stderr to /dev/null, causing
the gnome-config error messages to be printed.

common.mk

index 4237114dbd11f5d7e13d6ba15889d3b0dd54706e..bc83161550209a8cd0674073a44e15744ca73820 100644 (file)
--- a/common.mk
+++ b/common.mk
@@ -31,7 +31,7 @@ endif
 # We redirect stderr to /dev/null because pkg-config prints an error if support
 # for gnome-config was enabled but gnome-config is not actually installed.
 cflags_for_lib = $(shell pkg-config --silence-errors --cflags $(1) 2>/dev/null)
-ldflags_for_lib = $(shell pkg-config --exists $(1) && pkg-config --libs $(1) 2>/dev/null || echo -l$(2))
+ldflags_for_lib = $(shell pkg-config --exists 2>/dev/null $(1) && pkg-config --libs $(1) 2>/dev/null || echo -l$(2))
 
 CFLAGS += -std=c99
 CFLAGS += -pipe
@@ -61,7 +61,7 @@ CPPFLAGS += -DI3_VERSION=\"${GIT_VERSION}\"
 CPPFLAGS += -DSYSCONFDIR=\"${SYSCONFDIR}\"
 CPPFLAGS += -DTERM_EMU=\"$(TERM_EMU)\"
 
-ifeq ($(shell pkg-config --atleast-version=8.10 libpcre && echo 1),1)
+ifeq ($(shell pkg-config --atleast-version=8.10 libpcre 2>/dev/null && echo 1),1)
 CPPFLAGS += -DPCRE_HAS_UCP=1
 endif