aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/buildgraph/buildgraph.pri
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@digia.com>2014-01-09 17:50:40 +0100
committerJoerg Bornemann <joerg.bornemann@digia.com>2014-01-10 18:11:22 +0100
commit81af9acaa295a574c1cb5e6714725197dac7f530 (patch)
treecc8c94467f49a7d267e5249f624874feecc7eed4 /src/lib/corelib/buildgraph/buildgraph.pri
parent2fe25eb3f20ffb4e58cb559f2bcb9950c963290a (diff)
Move Qt profile setup into a dedicated library.
Otherwise all changes to the implementation will have to be duplicated in IDEs. Change-Id: I61e6d4fa1ee9b724eb5d9de9f233dc915a6c8bc3 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Diffstat (limited to 'src/lib/corelib/buildgraph/buildgraph.pri')
-rw-r--r--src/lib/corelib/buildgraph/buildgraph.pri65
1 files changed, 65 insertions, 0 deletions
diff --git a/src/lib/corelib/buildgraph/buildgraph.pri b/src/lib/corelib/buildgraph/buildgraph.pri
new file mode 100644
index 000000000..fa091f1b3
--- /dev/null
+++ b/src/lib/corelib/buildgraph/buildgraph.pri
@@ -0,0 +1,65 @@
+SOURCES += \
+ $$PWD/abstractcommandexecutor.cpp \
+ $$PWD/artifact.cpp \
+ $$PWD/artifactcleaner.cpp \
+ $$PWD/artifactlist.cpp \
+ $$PWD/artifactvisitor.cpp \
+ $$PWD/automoc.cpp \
+ $$PWD/buildgraph.cpp \
+ $$PWD/buildgraphloader.cpp \
+ $$PWD/command.cpp \
+ $$PWD/cycledetector.cpp \
+ $$PWD/executor.cpp \
+ $$PWD/executorjob.cpp \
+ $$PWD/filedependency.cpp \
+ $$PWD/inputartifactscanner.cpp \
+ $$PWD/jscommandexecutor.cpp \
+ $$PWD/processcommandexecutor.cpp \
+ $$PWD/productbuilddata.cpp \
+ $$PWD/productinstaller.cpp \
+ $$PWD/projectbuilddata.cpp \
+ $$PWD/rulegraph.cpp \
+ $$PWD/rulesapplicator.cpp \
+ $$PWD/rulesevaluationcontext.cpp \
+ $$PWD/scanresultcache.cpp \
+ $$PWD/timestampsupdater.cpp \
+ $$PWD/transformer.cpp
+
+HEADERS += \
+ $$PWD/abstractcommandexecutor.h \
+ $$PWD/artifact.h \
+ $$PWD/artifactcleaner.h \
+ $$PWD/artifactlist.h \
+ $$PWD/artifactvisitor.h \
+ $$PWD/automoc.h \
+ $$PWD/buildgraph.h \
+ $$PWD/buildgraphloader.h \
+ $$PWD/command.h \
+ $$PWD/cycledetector.h \
+ $$PWD/executor.h \
+ $$PWD/executorjob.h \
+ $$PWD/filedependency.h \
+ $$PWD/forward_decls.h \
+ $$PWD/inputartifactscanner.h \
+ $$PWD/jscommandexecutor.h \
+ $$PWD/processcommandexecutor.h \
+ $$PWD/productbuilddata.h \
+ $$PWD/productinstaller.h \
+ $$PWD/projectbuilddata.h \
+ $$PWD/rulegraph.h \
+ $$PWD/rulesapplicator.h \
+ $$PWD/rulesevaluationcontext.h \
+ $$PWD/scanresultcache.h \
+ $$PWD/timestampsupdater.h \
+ $$PWD/transformer.h
+
+all_tests {
+ HEADERS += $$PWD/tst_buildgraph.h
+ SOURCES += $$PWD/tst_buildgraph.cpp
+}
+
+!qbs_no_dev_install {
+ buildgraph_headers.files = $$PWD/forward_decls.h
+ buildgraph_headers.path = $${QBS_INSTALL_PREFIX}/include/qbs/buildgraph
+ INSTALLS += buildgraph_headers
+}