Pass CFLAGS and LDFLAGS to ./configure
authorBalint Reczey <balint@balintreczey.hu>
Wed, 8 Jul 2015 00:02:58 +0000 (17:02 -0700)
committerBalint Reczey <balint@balintreczey.hu>
Wed, 8 Jul 2015 00:10:13 +0000 (17:10 -0700)
debian/rules

index 588c99c90c9907bd8dcae7f8ce6f46f0318709f1..c246f7d964974bad5702339058840710c60debf1 100755 (executable)
@@ -10,6 +10,8 @@ DEB_CONFIGURE_EXTRA_FLAGS = --disable-opt
 endif
 
 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH
+DEB_CFLAGS ?=  $(shell dpkg-buildflags --get CPPFLAGS) $(shell dpkg-buildflags --get CFLAGS)
+DEB_LDFLAGS ?= $(shell dpkg-buildflags --get LDFLAGS)
 
 %:
        dh $@ --parallel
@@ -19,7 +21,8 @@ override_dh_auto_configure:
            --prefix=/usr \
            --libdir=lib/$(DEB_HOST_MULTIARCH) \
            --mandir=\$${prefix}/share/man \
-           --extra-cflags="-Wall -fPIC -DPIC -I/usr/include/mozjs -DXP_UNIX" \
+           --extra-cflags="-Wall -fPIC -DPIC -I/usr/include/mozjs -DXP_UNIX $(DEB_CFLAGS)" \
+           --extra-ldflags="$(DEB_LDFLAGS)" \
            --enable-joystick \
            --enable-debug \
            --disable-ssl \