2012-03-15 14:53:47 +01:00
|
|
|
CONFIG += ordered
|
2012-03-12 16:51:41 +01:00
|
|
|
TEMPLATE = subdirs
|
2012-03-22 17:14:12 +01:00
|
|
|
|
|
|
|
EXTRASUBDIRS = \
|
2013-02-12 10:07:19 +01:00
|
|
|
auto \
|
2012-03-22 17:14:12 +01:00
|
|
|
downloadspeed \
|
2012-03-15 14:53:47 +01:00
|
|
|
environmentvariable \
|
|
|
|
fileengineclient \
|
|
|
|
fileengineserver
|
2012-03-22 17:14:12 +01:00
|
|
|
|
|
|
|
|
|
|
|
include(../installerfw.pri)
|
|
|
|
|
|
|
|
!isEqual(IFW_SOURCE_TREE, $$IFW_BUILD_TREE) {
|
|
|
|
for(SUBDIR, EXTRASUBDIRS) {
|
|
|
|
mkdir.commands += $$QMAKE_MKDIR $$SUBDIR $${IFW_NEWLINE}
|
|
|
|
}
|
|
|
|
QMAKE_EXTRA_TARGETS += mkdir
|
|
|
|
}
|
|
|
|
|
|
|
|
for(SUBDIR, EXTRASUBDIRS) {
|
|
|
|
tests.commands += cd $$SUBDIR && $(QMAKE) -r $$PWD/$$SUBDIR && $(MAKE) $${IFW_NEWLINE}
|
|
|
|
}
|
|
|
|
!isEqual(IFW_SOURCE_TREE, $$IFW_BUILD_TREE) {
|
|
|
|
tests.depends = mkdir
|
|
|
|
}
|
2013-04-24 10:53:00 +02:00
|
|
|
QMAKE_EXTRA_TARGETS *= tests
|
|
|
|
|
|
|
|
# forward make "check" target to autotests
|
2013-04-25 16:04:47 +02:00
|
|
|
check.commands += cd $$PWD/auto && $(QMAKE) -r $$PWD/auto && $(MAKE) check
|
2013-04-24 10:53:00 +02:00
|
|
|
check.depends = first
|
|
|
|
QMAKE_EXTRA_TARGETS *= check
|