Fix -nomake tests.
authorLincoln Ramsay <lincoln.ramsay@nokia.com>
Wed, 25 May 2011 02:40:25 +0000 (12:40 +1000)
committerLincoln Ramsay <lincoln.ramsay@nokia.com>
Wed, 25 May 2011 02:40:25 +0000 (12:40 +1000)
It now means "don't run qmake", not just "don't build".
This is consistent with -nomake demos and -nomake examples

Reviewed-by: Rohan Mcgovern
qtbase.pro

index 375308a..9b14002 100644 (file)
@@ -10,7 +10,7 @@ cross_compile: CONFIG += nostrip
 module_qtbase_tests.subdir = tests
 module_qtbase_tests.target = module-qtbase-tests
 module_qtbase_tests.depends = module_qtbase_src
-module_qtbase_tests.CONFIG = no_default_target no_default_install
+module_qtbase_tests.CONFIG = no_default_install
 
 #process the projects
 for(PROJECT, $$list($$lower($$unique(QT_BUILD_PARTS)))) {
@@ -19,7 +19,7 @@ for(PROJECT, $$list($$lower($$unique(QT_BUILD_PARTS)))) {
     } else:isEqual(PROJECT, demos) {
        SUBDIRS += demos
     } else:isEqual(PROJECT, tests) {
-       module_qtbase_tests.CONFIG -= no_default_target
+       SUBDIRS += module_qtbase_tests
     } else:isEqual(PROJECT, libs) {
        include(src/src.pro)
     } else:isEqual(PROJECT, qmake) {
@@ -29,8 +29,6 @@ for(PROJECT, $$list($$lower($$unique(QT_BUILD_PARTS)))) {
     }
 }
 
-SUBDIRS += module_qtbase_tests
-
 !symbian: confclean.depends += clean
 confclean.commands =
 unix:!symbian {