summaryrefslogtreecommitdiffstats
path: root/examples/examples.pro
diff options
context:
space:
mode:
authorDominik Holland <dominik.holland@pelagicore.com>2017-11-07 17:26:39 +0100
committerIikka Eklund <iikka.eklund@qt.io>2017-11-09 12:02:18 +0000
commitf5e0413a545673c19e44d01cc84a4598055c87b1 (patch)
treeed7062dd6bd0a1d5e1078faa5a46b5cca9236f76 /examples/examples.pro
parentc5bc3d7cdad67b855e136d2dd216e1e844916a05 (diff)
Improve the build system to be more modular
The configure output is improved to now show whether a specific module is build or not. Either by showing the summary of features which are build for this module, or by hiding the section and Showing "Module... No" Dependencies between the modules have been added to the configure system to make it possible to disable specific modules and by that also disable all the modules depending on that. The build system has been changed to enable building only the modules which has been selected to be build. Change-Id: Ic70f23c159eee3fe7ce6c63aa6f785c8b754ce31 Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
Diffstat (limited to 'examples/examples.pro')
-rw-r--r--examples/examples.pro2
1 files changed, 1 insertions, 1 deletions
diff --git a/examples/examples.pro b/examples/examples.pro
index 9ac06120..baa862b6 100644
--- a/examples/examples.pro
+++ b/examples/examples.pro
@@ -1,6 +1,6 @@
TEMPLATE = subdirs
-SUBDIRS += ivicore
+qtHaveModule(ivicore): SUBDIRS += ivicore
qtHaveModule(ivivehiclefunctions): SUBDIRS += ivivehiclefunctions
qtHaveModule(ivimedia): SUBDIRS += ivimedia
qtHaveModule(geniviextras): SUBDIRS += geniviextras