diff options
author | Sean Harmer <sean.harmer@kdab.com> | 2014-07-17 16:33:07 +0100 |
---|---|---|
committer | Sean Harmer <sean.harmer@kdab.com> | 2014-07-18 10:19:06 +0200 |
commit | ea23a828dee35a22d2108f2ea3cbe56f4ca138c3 (patch) | |
tree | 2fba433e9836ec5e2452d5b703b01e914271e741 /examples/examples.pro | |
parent | e9538c9161d9ba6ff20815e273c5e02422596efb (diff) |
Build as much in parallel as we can
This introduced correct dependency trackign between targets
Change-Id: I7d312d55a8066130db80a4102a4fb988222de225
Reviewed-by: Liang Qi <liang.qi@digia.com>
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'examples/examples.pro')
-rw-r--r-- | examples/examples.pro | 56 |
1 files changed, 46 insertions, 10 deletions
diff --git a/examples/examples.pro b/examples/examples.pro index a4449e0f4..4085dc753 100644 --- a/examples/examples.pro +++ b/examples/examples.pro @@ -1,15 +1,51 @@ TEMPLATE = subdirs -CONFIG += ordered + +src_exampleresources.subdir = $$PWD/exampleresources +src_exampleresources.target = sub-exampleresources + +src_simpleqml.subdir = $$PWD/simple-qml +src_simpleqml.target = sub-simpleqml +src_simpleqml.depends = src_exampleresources + +src_gltf.subdir = $$PWD/gltf +src_gltf.target = sub-gltf +src_gltf.depends = src_exampleresources + +src_assimp.subdir = $$PWD/assimp +src_assimp.target = sub-assimp +src_assimp.depends = src_exampleresources + +src_cppexample.subdir = $$PWD/cpp_example +src_cppexample.target = sub-cppexample +src_cppexample.depends = src_exampleresources + +src_multiviewport.subdir = $$PWD/multiviewport +src_multiviewport.target = sub-multiviewport +src_multiviewport.depends = src_exampleresources + +src_torusqml.subdir = $$PWD/torus-qml +src_torusqml.target = sub-torusqml +src_torusqml.depends = src_exampleresources + +src_toruscpp.subdir = $$PWD/torus-cpp +src_toruscpp.target = sub-toruscpp +src_toruscpp.depends = src_exampleresources + +src_bigmodelqml.subdir = $$PWD/bigmodel-qml +src_bigmodelqml.target = sub-bigmodelqml +src_bigmodelqml.depends = src_exampleresources + + SUBDIRS += \ - exampleresources \ - simple-qml \ - gltf \ - assimp \ - cpp_example \ - multiviewport \ - torus-qml \ - torus-cpp \ - bigmodel-qml + src_exampleresources \ + src_simpleqml \ + src_gltf \ + src_assimp \ + src_cppexample \ + src_multiviewport \ + src_torusqml \ + src_toruscpp \ + src_bigmodelqml # TODO Port the old examples to new APIs #SUBDIRS += qt3d |