diff options
author | Dmitry Shachnev <mitya57@gmail.com> | 2017-02-08 17:05:39 +0300 |
---|---|---|
committer | Dmitry Shachnev <mitya57@gmail.com> | 2017-02-08 17:05:39 +0300 |
commit | a02698bbadfd2021486e621e1ba70938b5443fd3 (patch) | |
tree | 2e1144c97d8c78a960c71756805251c299b5afd0 /debian/rules | |
parent | 79a78616a479231381386d9a0dda45e466d28642 (diff) | |
download | qtbase-a02698bbadfd2021486e621e1ba70938b5443fd3.tar.gz |
Inject our flags also to build of qmake and tools using host_build.
Diffstat (limited to 'debian/rules')
-rwxr-xr-x | debian/rules | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/debian/rules b/debian/rules index 2eb1a5a..a31221f 100755 --- a/debian/rules +++ b/debian/rules @@ -97,7 +97,8 @@ endif dh $@ --parallel --with pkgkde_symbolshelper override_dh_auto_configure: - MAKEFLAGS="-j$(NUMJOBS)" ./configure \ + MAKEFLAGS="-j$(NUMJOBS) ${CXXFLAGS:%=EXTRA_CXXFLAGS+=%} ${LDFLAGS:%=EXTRA_LFLAGS+=%}" \ + ./configure \ -confirm-license \ -prefix "/usr" \ -bindir "/usr/lib/$(DEB_HOST_MULTIARCH)/qt5/bin" \ @@ -145,6 +146,9 @@ override_dh_auto_configure: QMAKE_CFLAGS="$(CFLAGS)" \ QMAKE_CXXFLAGS="$(CXXFLAGS)" \ QMAKE_LFLAGS="$(LDFLAGS)" + # qtConfOutput_qmakeArgs sets the flags inside a !host_build {...} + # block, but we want them to be set for tools using host_build too. + sed -i "s/\!host_build {/true {/" mkspecs/qmodule.pri override_dh_auto_clean: [ ! -f Makefile ] || $(MAKE) confclean distclean |