summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorKai Koehne <kai.koehne@digia.com>2014-09-03 14:49:40 +0200
committerKai Koehne <kai.koehne@digia.com>2014-09-04 20:59:24 +0200
commitb7fba68fc38f92099a7dd8ce25a4ef31f2a024ea (patch)
tree39e6f915d2cff76b2837abada9ba93a6ab1eb75f /examples
parent77d38a18dc4c47a3c792f3d917720b9fda33de48 (diff)
Add build rules for examples
Change-Id: Iada401128e754233361c84d0e102bb85f1b6538f Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
Diffstat (limited to 'examples')
-rw-r--r--examples/changeuserinterface/changeuserinterface.pro12
-rw-r--r--examples/componenterror/componenterror.pro12
-rw-r--r--examples/dynamicpage/dynamicpage.pro12
-rw-r--r--examples/examples.pro12
-rw-r--r--examples/licenseagreement/licenseagreement.pro12
-rw-r--r--examples/modifyextract/modifyextract.pro12
-rw-r--r--examples/openreadme/openreadme.pro12
-rw-r--r--examples/quit_installer/quit_installer.pro12
-rw-r--r--examples/registerfileextension/registerfileextension.pro12
-rw-r--r--examples/startmenu/startmenu.pro12
10 files changed, 111 insertions, 9 deletions
diff --git a/examples/changeuserinterface/changeuserinterface.pro b/examples/changeuserinterface/changeuserinterface.pro
index d723fcfcb..7cb0de43e 100644
--- a/examples/changeuserinterface/changeuserinterface.pro
+++ b/examples/changeuserinterface/changeuserinterface.pro
@@ -1 +1,11 @@
-OTHER_FILES =
+TEMPLATE = aux
+
+OTHER_FILES = README
+
+example.target = build_example
+example.commands = ../../bin/binarycreator -c $$PWD/config/config.xml -p $$PWD/packages installer
+QMAKE_EXTRA_TARGETS += example
+
+default_target.target = first
+default_target.depends = example
+QMAKE_EXTRA_TARGETS += default_target
diff --git a/examples/componenterror/componenterror.pro b/examples/componenterror/componenterror.pro
index d723fcfcb..7cb0de43e 100644
--- a/examples/componenterror/componenterror.pro
+++ b/examples/componenterror/componenterror.pro
@@ -1 +1,11 @@
-OTHER_FILES =
+TEMPLATE = aux
+
+OTHER_FILES = README
+
+example.target = build_example
+example.commands = ../../bin/binarycreator -c $$PWD/config/config.xml -p $$PWD/packages installer
+QMAKE_EXTRA_TARGETS += example
+
+default_target.target = first
+default_target.depends = example
+QMAKE_EXTRA_TARGETS += default_target
diff --git a/examples/dynamicpage/dynamicpage.pro b/examples/dynamicpage/dynamicpage.pro
index d723fcfcb..083b35aee 100644
--- a/examples/dynamicpage/dynamicpage.pro
+++ b/examples/dynamicpage/dynamicpage.pro
@@ -1 +1,11 @@
-OTHER_FILES =
+TEMPLATE = aux
+
+OTHER_FILES = README
+
+example.target = build_example
+example.commands = ../../bin/binarycreator -c $$PWD/config/config.xml -p $$PWD/packages -r $$PWD/resources/additional.qrc installer
+QMAKE_EXTRA_TARGETS += example
+
+default_target.target = first
+default_target.depends = example
+QMAKE_EXTRA_TARGETS += default_target
diff --git a/examples/examples.pro b/examples/examples.pro
new file mode 100644
index 000000000..ac886cd8a
--- /dev/null
+++ b/examples/examples.pro
@@ -0,0 +1,12 @@
+TEMPLATE = subdirs
+
+SUBDIRS += \
+ changeuserinterface \
+ componenterror \
+ dynamicpage \
+ licenseagreement \
+ modifyextract \
+ openreadme \
+ quit_installer \
+ registerfileextension \
+ startmenu
diff --git a/examples/licenseagreement/licenseagreement.pro b/examples/licenseagreement/licenseagreement.pro
index d723fcfcb..7cb0de43e 100644
--- a/examples/licenseagreement/licenseagreement.pro
+++ b/examples/licenseagreement/licenseagreement.pro
@@ -1 +1,11 @@
-OTHER_FILES =
+TEMPLATE = aux
+
+OTHER_FILES = README
+
+example.target = build_example
+example.commands = ../../bin/binarycreator -c $$PWD/config/config.xml -p $$PWD/packages installer
+QMAKE_EXTRA_TARGETS += example
+
+default_target.target = first
+default_target.depends = example
+QMAKE_EXTRA_TARGETS += default_target
diff --git a/examples/modifyextract/modifyextract.pro b/examples/modifyextract/modifyextract.pro
index d723fcfcb..7cb0de43e 100644
--- a/examples/modifyextract/modifyextract.pro
+++ b/examples/modifyextract/modifyextract.pro
@@ -1 +1,11 @@
-OTHER_FILES =
+TEMPLATE = aux
+
+OTHER_FILES = README
+
+example.target = build_example
+example.commands = ../../bin/binarycreator -c $$PWD/config/config.xml -p $$PWD/packages installer
+QMAKE_EXTRA_TARGETS += example
+
+default_target.target = first
+default_target.depends = example
+QMAKE_EXTRA_TARGETS += default_target
diff --git a/examples/openreadme/openreadme.pro b/examples/openreadme/openreadme.pro
index d723fcfcb..7cb0de43e 100644
--- a/examples/openreadme/openreadme.pro
+++ b/examples/openreadme/openreadme.pro
@@ -1 +1,11 @@
-OTHER_FILES =
+TEMPLATE = aux
+
+OTHER_FILES = README
+
+example.target = build_example
+example.commands = ../../bin/binarycreator -c $$PWD/config/config.xml -p $$PWD/packages installer
+QMAKE_EXTRA_TARGETS += example
+
+default_target.target = first
+default_target.depends = example
+QMAKE_EXTRA_TARGETS += default_target
diff --git a/examples/quit_installer/quit_installer.pro b/examples/quit_installer/quit_installer.pro
index d723fcfcb..7cb0de43e 100644
--- a/examples/quit_installer/quit_installer.pro
+++ b/examples/quit_installer/quit_installer.pro
@@ -1 +1,11 @@
-OTHER_FILES =
+TEMPLATE = aux
+
+OTHER_FILES = README
+
+example.target = build_example
+example.commands = ../../bin/binarycreator -c $$PWD/config/config.xml -p $$PWD/packages installer
+QMAKE_EXTRA_TARGETS += example
+
+default_target.target = first
+default_target.depends = example
+QMAKE_EXTRA_TARGETS += default_target
diff --git a/examples/registerfileextension/registerfileextension.pro b/examples/registerfileextension/registerfileextension.pro
index d723fcfcb..7cb0de43e 100644
--- a/examples/registerfileextension/registerfileextension.pro
+++ b/examples/registerfileextension/registerfileextension.pro
@@ -1 +1,11 @@
-OTHER_FILES =
+TEMPLATE = aux
+
+OTHER_FILES = README
+
+example.target = build_example
+example.commands = ../../bin/binarycreator -c $$PWD/config/config.xml -p $$PWD/packages installer
+QMAKE_EXTRA_TARGETS += example
+
+default_target.target = first
+default_target.depends = example
+QMAKE_EXTRA_TARGETS += default_target
diff --git a/examples/startmenu/startmenu.pro b/examples/startmenu/startmenu.pro
index d723fcfcb..7cb0de43e 100644
--- a/examples/startmenu/startmenu.pro
+++ b/examples/startmenu/startmenu.pro
@@ -1 +1,11 @@
-OTHER_FILES =
+TEMPLATE = aux
+
+OTHER_FILES = README
+
+example.target = build_example
+example.commands = ../../bin/binarycreator -c $$PWD/config/config.xml -p $$PWD/packages installer
+QMAKE_EXTRA_TARGETS += example
+
+default_target.target = first
+default_target.depends = example
+QMAKE_EXTRA_TARGETS += default_target