summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2017-03-26 13:06:17 -0600
committerDavid Gibson <david@gibson.dropbear.id.au>2017-03-27 15:27:21 +1100
commit4e0e0d049757b15d53209a9687d9ea33ab3704c5 (patch)
tree3cc98e8cce8296c60e6e3a6aeb58b2ddb13a9ae2
parent6afd7d9688f58436bcc6025180473aa2ec1cdec4 (diff)
downloaddevice-tree-compiler-4e0e0d049757b15d53209a9687d9ea33ab3704c5.tar.gz
pylibfdt: Allow pkg-config to be supplied in the environment
Some build systems have their own version of the pkg-config tool. Use a variable for this instead of hard-coding it, to allow for this. Signed-off-by: Simon Glass <sjg@chromium.org> Suggested-by: Mike Frysinger <vapier@chromium.org> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
-rw-r--r--Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 1d08ec1..e6d8251 100644
--- a/Makefile
+++ b/Makefile
@@ -23,6 +23,7 @@ CFLAGS = -g -Os -fPIC -Werror $(WARNINGS)
BISON = bison
LEX = flex
SWIG = swig
+PKG_CONFIG ?= pkg-config
INSTALL = /usr/bin/install
DESTDIR =
@@ -119,7 +120,7 @@ SCRIPTS = dtdiff
# We need both Python and swig to build pylibfdt.
.PHONY: maybe_pylibfdt
maybe_pylibfdt: FORCE
- if pkg-config --cflags python >/dev/null 2>&1; then \
+ if $(PKG_CONFIG) --cflags python >/dev/null 2>&1; then \
if which swig >/dev/null 2>&1; then \
can_build=yes; \
fi; \