From e9ba9609f1c3797baf8a54ba7213b56dcbe7e1ec Mon Sep 17 00:00:00 2001 From: Lars Knoll Date: Thu, 23 Jun 2016 12:37:05 +0200 Subject: Determine the set of modules to skip in qmake Change-Id: I421f50e5944962eae41700180ee49a916a2a023d Reviewed-by: Oswald Buddenhagen --- configure | 14 -------------- configure.json | 7 ++++++- configure.pri | 21 +++++++++++++++++++++ 3 files changed, 27 insertions(+), 15 deletions(-) diff --git a/configure b/configure index 70b1b44130..15b3f6947e 100755 --- a/configure +++ b/configure @@ -483,7 +483,6 @@ QT_ALL_BUILD_PARTS=" libs tools examples tests " QT_DEFAULT_BUILD_PARTS="libs tools examples" CFG_BUILD_PARTS="" CFG_NOBUILD_PARTS="" -CFG_SKIP_MODULES="" CFG_ANDROID_STYLE_ASSETS=yes XPLATFORM= # This seems to be the QMAKESPEC, like "linux-g++" @@ -742,14 +741,6 @@ while [ "$#" -gt 0 ]; do CFG_BUILD_PARTS="$CFG_BUILD_PARTS $VAL" fi ;; - skip) - VAL=qt${VAL#qt} - if ! [ -d $relpath/../$VAL ]; then - echo "Attempting to skip non-existent module $VAL." >&2 - exit 1 - fi - CFG_SKIP_MODULES="$CFG_SKIP_MODULES $VAL" - ;; sdk) if [ "$BUILD_ON_MAC" = "yes" ]; then DeviceVar set !host_build:QMAKE_MAC_SDK "$VAL" @@ -1369,10 +1360,6 @@ fi if [ "$XPLATFORM_IOS" = "yes" ] || [ "$XPLATFORM_TVOS" = "yes" ]; then CFG_NOBUILD_PARTS="$CFG_NOBUILD_PARTS examples" - CFG_SKIP_MODULES="$CFG_SKIP_MODULES qtdoc qtmacextras qtserialport qtwebkit qtwebkit-examples" - if [ "$XPLATFORM_TVOS" = "yes" ]; then - CFG_SKIP_MODULES="$CFG_SKIP_MODULES qtscript" - fi fi @@ -1969,7 +1956,6 @@ cat > "$outpath/config.tests/configure.cfg" <