summaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
authorRoy Marples <roy@marples.name>2018-01-07 13:24:21 +0000
committerRoy Marples <roy@marples.name>2018-01-07 13:24:21 +0000
commitc6ae2f2e5d0b9b35771ac5a5290502fd28f93999 (patch)
tree015fa359dc86ed30df634d506b274f1f81a3b0f5 /configure
parent1583ad84fa27bd908d377a6c7f53333c3033a7ad (diff)
downloaddhcpcd-c6ae2f2e5d0b9b35771ac5a5290502fd28f93999.tar.xz
configure: make --includedir=/usr/src/foo work
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure5
1 files changed, 5 insertions, 0 deletions
diff --git a/configure b/configure
index 5584e654..0eccc104 100755
--- a/configure
+++ b/configure
@@ -20,6 +20,7 @@ BUILD=
HOST=
HOSTCC=
TARGET=
+INCLUDEDIR=
DEBUG=
FORK=
STATIC=
@@ -71,6 +72,7 @@ for x do
--mandir) MANDIR=$var;;
--datadir) DATADIR=$var;;
--with-ccopts|CFLAGS) CFLAGS=$var;;
+ -I|--includedir) INCLUDEDIR="$INCLUDEDIR${INCLUDEDIR:+ }-I$var";;
CC) CC=$var;;
CPPFLAGS) CPPFLAGS=$var;;
PKG_CONFIG) PKG_CONFIG=$var;;
@@ -307,6 +309,9 @@ if [ -n "$CPPFLAGS" ]; then
echo "CPPFLAGS=" >>$CONFIG_MK
echo "CPPFLAGS+= $CPPFLAGS" >>$CONFIG_MK
fi
+if [ -n "$INCLUDEDIR" ]; then
+ echo "CPPFLAGS+= $INCLUDEDIR" >>$CONFIG_MK
+fi
if [ -n "$LDFLAGS" ]; then
echo "LDFLAGS=" >>$CONFIG_MK
echo "LDFLAGS+= $LDFLAGS" >>$CONFIG_MK