summaryrefslogtreecommitdiffstats
path: root/mkspecs
diff options
context:
space:
mode:
authorSimo Fält <simo.falt@digia.com>2014-02-19 10:24:57 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-04-15 07:53:40 +0200
commitcd46e9d959b6ef5f4d28ed83711fd18d692c07c3 (patch)
treea4ea4fba5866bd1d02a3a8e38b9cb1f134564de1 /mkspecs
parentff2dbe609ef4482d66d1ecd135b4f53f6aff7e60 (diff)
Add make check target for iOS
Enabling check target to run test apps in iPhone simulator. Task-number: QTBUG-36639 Change-Id: I700d998fe9f1a6c910431789e98e4789d820f3e4 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com> Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@digia.com>
Diffstat (limited to 'mkspecs')
-rw-r--r--mkspecs/macx-ios-clang/features/default_post.prf6
1 files changed, 6 insertions, 0 deletions
diff --git a/mkspecs/macx-ios-clang/features/default_post.prf b/mkspecs/macx-ios-clang/features/default_post.prf
index 496553f8c0..79024c588c 100644
--- a/mkspecs/macx-ios-clang/features/default_post.prf
+++ b/mkspecs/macx-ios-clang/features/default_post.prf
@@ -77,6 +77,9 @@ equals(TEMPLATE, app) {
args += $$system_quote($$arg)
system("cd $$system_quote($$OUT_PWD) && $$QMAKE_QMAKE $$args $$system_quote($$_PRO_FILE_) -spec macx-xcode")
+ check.commands = "$(MAKE) -f $(MAKEFILE).ReleaseSimulator xcode_build_check"
+ QMAKE_EXTRA_TARGETS += check
+
} else {
load(resolve_config)
@@ -113,6 +116,9 @@ equals(TEMPLATE, app) {
QMAKE_EXTRA_TARGETS += xcode_build_dir_distclean
distclean.depends = xcode_build_dir_distclean
QMAKE_EXTRA_TARGETS += distclean
+
+ xcode_build_check.commands = "$(TESTRUNNER) $$title($$cfg)-$${sdk}/$(TARGET).app $(TESTARGS)"
+ QMAKE_EXTRA_TARGETS += xcode_build_check
}
CONFIG =