summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfred E. Heggestad <aeh@db.org>2015-10-18 20:24:43 +0200
committerAlfred E. Heggestad <aeh@db.org>2015-10-18 20:24:43 +0200
commitdcd84bc7b45cd2e2335c0b9f078ea1cfa3edd2db (patch)
treecccbee9881aac641fb414d7182c45f22e640522a
parent991ae017db3e5ad8bc3388d3d82c1dea689f6877 (diff)
parent0cdebd053713e5f602fc1a25e5ffadae6593e42a (diff)
Merge pull request #83 from czarkoff/master
build infrastructure: get rid of " = `pkg-config ...`" idiom
-rw-r--r--mk/modules.mk16
-rw-r--r--modules/directfb/module.mk4
-rw-r--r--modules/gst/module.mk4
-rw-r--r--modules/gst1/module.mk4
-rw-r--r--modules/gst_video/module.mk4
-rw-r--r--modules/gst_video1/module.mk4
-rw-r--r--modules/gtk/module.mk8
-rw-r--r--modules/rst/module.mk4
8 files changed, 22 insertions, 26 deletions
diff --git a/mk/modules.mk b/mk/modules.mk
index 3fc85b4..8973166 100644
--- a/mk/modules.mk
+++ b/mk/modules.mk
@@ -100,16 +100,12 @@ USE_GSM := $(shell [ -f $(SYSROOT)/include/gsm.h ] || \
[ -f $(SYSROOT)/include/gsm/gsm.h ] || \
[ -f $(SYSROOT)/local/include/gsm.h ] || \
[ -f $(SYSROOT)/local/include/gsm/gsm.h ] && echo "yes")
-USE_GST := $(shell [ -f $(SYSROOT)/include/gstreamer-0.10/gst/gst.h ] || \
- [ -f $(SYSROOT_ALT)/include/gstreamer-0.10/gst/gst.h ] && echo "yes")
-USE_GST1 := $(shell [ -f $(SYSROOT)/include/gstreamer-1.0/gst/gst.h ] || \
- [ -f $(SYSROOT_ALT)/include/gstreamer-1.0/gst/gst.h ] && echo "yes")
-USE_GST_VIDEO := \
- $(shell [ -f $(SYSROOT)/include/gstreamer-0.10/gst/gst.h ] || \
- [ -f $(SYSROOT_ALT)/include/gstreamer-0.10/gst/gst.h ] && echo "yes")
-USE_GST_VIDEO1 := \
- $(shell [ -f $(SYSROOT)/include/gstreamer-1.0/gst/gst.h ] || \
- [ -f $(SYSROOT_ALT)/include/gstreamer-1.0/gst/gst.h ] && echo "yes")
+USE_GST := $(shell pkg-config --exists gstreamer-0.10 && echo "yes")
+USE_GST1 := $(shell pkg-config --exists gstreamer-1.0 && echo "yes")
+USE_GST_VIDEO := $(shell pkg-config --exists gstreamer-0.10 gstreamer-app-0.10 \
+ && echo "yes")
+USE_GST_VIDEO1 := $(shell pkg-config --exists gstreamer-1.0 gstreamer-app-1.0 \
+ && echo "yes")
USE_ILBC := $(shell [ -f $(SYSROOT)/include/iLBC_define.h ] || \
[ -f $(SYSROOT)/local/include/iLBC_define.h ] && echo "yes")
USE_ISAC := $(shell [ -f $(SYSROOT)/include/isac.h ] || \
diff --git a/modules/directfb/module.mk b/modules/directfb/module.mk
index bde6556..bc18017 100644
--- a/modules/directfb/module.mk
+++ b/modules/directfb/module.mk
@@ -7,7 +7,7 @@
MOD := directfb
$(MOD)_SRCS += directfb.c
-$(MOD)_LFLAGS += `pkg-config --libs directfb `
-CFLAGS += `pkg-config --cflags directfb `
+$(MOD)_LFLAGS += $(shell pkg-config --libs directfb)
+CFLAGS += $(shell pkg-config --cflags directfb)
include mk/mod.mk
diff --git a/modules/gst/module.mk b/modules/gst/module.mk
index 64db1bd..61de6f6 100644
--- a/modules/gst/module.mk
+++ b/modules/gst/module.mk
@@ -6,7 +6,7 @@
MOD := gst
$(MOD)_SRCS += gst.c dump.c
-$(MOD)_LFLAGS += `pkg-config --libs gstreamer-0.10`
-$(MOD)_CFLAGS += `pkg-config --cflags gstreamer-0.10`
+$(MOD)_LFLAGS += $(shell pkg-config --libs gstreamer-0.10)
+$(MOD)_CFLAGS += $(shell pkg-config --cflags gstreamer-0.10)
include mk/mod.mk
diff --git a/modules/gst1/module.mk b/modules/gst1/module.mk
index e79a9b7..5e67f69 100644
--- a/modules/gst1/module.mk
+++ b/modules/gst1/module.mk
@@ -6,8 +6,8 @@
MOD := gst1
$(MOD)_SRCS += gst.c
-$(MOD)_LFLAGS += `pkg-config --libs gstreamer-1.0`
-$(MOD)_CFLAGS += `pkg-config --cflags gstreamer-1.0`
+$(MOD)_LFLAGS += $(shell pkg-config --libs gstreamer-1.0)
+$(MOD)_CFLAGS += $(shell pkg-config --cflags gstreamer-1.0)
$(MOD)_CFLAGS += -Wno-cast-align
include mk/mod.mk
diff --git a/modules/gst_video/module.mk b/modules/gst_video/module.mk
index 8e88f3e..ed9c31a 100644
--- a/modules/gst_video/module.mk
+++ b/modules/gst_video/module.mk
@@ -6,7 +6,7 @@
MOD := gst_video
$(MOD)_SRCS += gst_video.c h264.c encode.c sdp.c
-$(MOD)_LFLAGS += `pkg-config --libs gstreamer-0.10 gstreamer-app-0.10`
-$(MOD)_CFLAGS += `pkg-config --cflags gstreamer-0.10 gstreamer-app-0.10`
+$(MOD)_LFLAGS += $(shell pkg-config --libs gstreamer-0.10 gstreamer-app-0.10)
+$(MOD)_CFLAGS += $(shell pkg-config --cflags gstreamer-0.10 gstreamer-app-0.10)
include mk/mod.mk
diff --git a/modules/gst_video1/module.mk b/modules/gst_video1/module.mk
index 006ce93..c356a0e 100644
--- a/modules/gst_video1/module.mk
+++ b/modules/gst_video1/module.mk
@@ -6,8 +6,8 @@
MOD := gst_video1
$(MOD)_SRCS += gst_video.c h264.c encode.c sdp.c
-$(MOD)_LFLAGS += `pkg-config --libs gstreamer-1.0 gstreamer-app-1.0`
-$(MOD)_CFLAGS += `pkg-config --cflags gstreamer-1.0 gstreamer-app-1.0`
+$(MOD)_LFLAGS += $(shell pkg-config --libs gstreamer-1.0 gstreamer-app-1.0)
+$(MOD)_CFLAGS += $(shell pkg-config --cflags gstreamer-1.0 gstreamer-app-1.0)
$(MOD)_CFLAGS += -Wno-cast-align
include mk/mod.mk
diff --git a/modules/gtk/module.mk b/modules/gtk/module.mk
index 2ed3709..f31ec18 100644
--- a/modules/gtk/module.mk
+++ b/modules/gtk/module.mk
@@ -8,13 +8,13 @@
MOD := gtk
$(MOD)_SRCS += gtk_mod.c call_window.c dial_dialog.c transfer_dialog.c \
uri_entry.c
-$(MOD)_LFLAGS += `pkg-config --libs gtk+-2.0 $($(MOD)_EXTRA)`
-$(MOD)_CFLAGS += `pkg-config --cflags gtk+-2.0 $($(MOD)_EXTRA)`
+$(MOD)_LFLAGS += $(shell pkg-config --libs gtk+-2.0 $($(MOD)_EXTRA))
+$(MOD)_CFLAGS += $(shell pkg-config --cflags gtk+-2.0 $($(MOD)_EXTRA))
$(MOD)_CFLAGS += -Wno-strict-prototypes
ifneq ($(USE_LIBNOTIFY),)
-$(MOD)_EXTRA = libnotify
-$(MOD)_CFLAGS += -DUSE_LIBNOTIFY=1
+$(MOD)_EXTRA = libnotify
+$(MOD)_CFLAGS += -DUSE_LIBNOTIFY=1
endif
include mk/mod.mk
diff --git a/modules/rst/module.mk b/modules/rst/module.mk
index e7a0012..a52fdbe 100644
--- a/modules/rst/module.mk
+++ b/modules/rst/module.mk
@@ -8,7 +8,7 @@ MOD := rst
$(MOD)_SRCS += audio.c
$(MOD)_SRCS += rst.c
$(MOD)_SRCS += video.c
-$(MOD)_LFLAGS += `pkg-config --libs cairo libmpg123`
-$(MOD)_CFLAGS += `pkg-config --cflags cairo libmpg123`
+$(MOD)_LFLAGS += $(shell pkg-config --libs cairo libmpg123)
+$(MOD)_CFLAGS += $(shell pkg-config --cflags cairo libmpg123)
include mk/mod.mk