diff options
author | Erik Verbruggen <erik.verbruggen@theqtcompany.com> | 2015-06-08 13:19:36 +0200 |
---|---|---|
committer | Erik Verbruggen <erik.verbruggen@theqtcompany.com> | 2015-06-11 12:01:05 +0300 |
commit | eb59317a2d0ede87595991bb5c10b8466c5ed8ff (patch) | |
tree | dd4cb2954a1f54e4a18eb0ca1fceaf6474ec0a16 /mkspecs/features | |
parent | 44e30ecea75afc02eda544a250164974c7ba6221 (diff) |
Moved qscxmlc, examples, and tests to correct places.
Change-Id: I943df1ba0c3cecaf54decc59526d6f4334b480db
Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
Diffstat (limited to 'mkspecs/features')
-rw-r--r-- | mkspecs/features/qscxmlcpp.prf | 64 |
1 files changed, 32 insertions, 32 deletions
diff --git a/mkspecs/features/qscxmlcpp.prf b/mkspecs/features/qscxmlcpp.prf index 916335b..c8ae80b 100644 --- a/mkspecs/features/qscxmlcpp.prf +++ b/mkspecs/features/qscxmlcpp.prf @@ -1,50 +1,50 @@ -qtPrepareTool(QMAKE_QSCXMLCPP, qscxmlcpp) +qtPrepareTool(QMAKE_QSCXMLC, qscxmlc) -isEmpty(QSCXMLCPP_DIR):QSCXMLCPP_DIR = . +isEmpty(QSCXMLC_DIR):QSCXMLC_DIR = . debug_and_release { CONFIG(debug, debug|release):SUFFIX = /debug CONFIG(release, debug|release):SUFFIX = /release } -QSCXMLCPP_DIR = $$QSCXMLCPP_DIR$$SUFFIX +QSCXMLC_DIR = $$QSCXMLC_DIR$$SUFFIX { -qscxmlcpp.name = QSCXMLCPP ${QMAKE_FILE_IN}.h -qscxmlcpp.input = STATECHARTS -qscxmlcpp.variable_out = QSCXMLCPP_HEADERS -qscxmlcpp.commands = $$QMAKE_QSCXMLCPP -name-qobjects ${QMAKE_FILE_IN} -oh ${QMAKE_FILE_OUT} -ocpp $$QSCXMLCPP_DIR/${QMAKE_FILE_BASE}$${first(QMAKE_EXT_CPP)} -qscxmlcpp.output = $$QSCXMLCPP_DIR/${QMAKE_FILE_BASE}$${first(QMAKE_EXT_H)} -qscxmlcpp.CONFIG += target_predeps -qscxmlcpp.depends += $$[QT_HOST_BINS]/qscxmlcpp - -QMAKE_EXTRA_COMPILERS += qscxmlcpp - -qscxmlcpp_sm.name = QSCXMLCPP ${QMAKE_FILE_IN}.cpp -qscxmlcpp_sm.input = QSCXMLCPP_HEADERS -qscxmlcpp_sm.variable_out = GENERATED_SOURCES -qscxmlcpp_sm.commands = $$escape_expand(\\n) # force creation of rule -qscxmlcpp_sm.output = $$QSCXMLCPP_DIR/${QMAKE_FILE_BASE}$${first(QMAKE_EXT_CPP)} -qscxmlcpp_sm.CONFIG += target_predeps - -QMAKE_EXTRA_COMPILERS += qscxmlcpp_sm +qscxmlc.name = QSCXMLC ${QMAKE_FILE_IN}.h +qscxmlc.input = STATECHARTS +qscxmlc.variable_out = QSCXMLC_HEADERS +qscxmlc.commands = $$QMAKE_QSCXMLC -name-qobjects ${QMAKE_FILE_IN} -oh ${QMAKE_FILE_OUT} -ocpp $$QSCXMLC_DIR/${QMAKE_FILE_BASE}$${first(QMAKE_EXT_CPP)} +qscxmlc.output = $$QSCXMLC_DIR/${QMAKE_FILE_BASE}$${first(QMAKE_EXT_H)} +qscxmlc.CONFIG += target_predeps +qscxmlc.depends += $$[QT_HOST_BINS]/qscxmlc + +QMAKE_EXTRA_COMPILERS += qscxmlc + +qscxmlc_sm.name = QSCXMLC ${QMAKE_FILE_IN}.cpp +qscxmlc_sm.input = QSCXMLC_HEADERS +qscxmlc_sm.variable_out = GENERATED_SOURCES +qscxmlc_sm.commands = $$escape_expand(\\n) # force creation of rule +qscxmlc_sm.output = $$QSCXMLC_DIR/${QMAKE_FILE_BASE}$${first(QMAKE_EXT_CPP)} +qscxmlc_sm.CONFIG += target_predeps + +QMAKE_EXTRA_COMPILERS += qscxmlc_sm } { load(moc) -qscxmlcpp_moc.name = sc_$$moc_header.name -qscxmlcpp_moc.input = QSCXMLCPP_HEADERS -qscxmlcpp_moc.variable_out = $$moc_header.variable_out -qscxmlcpp_moc.commands = $$moc_header.commands -qscxmlcpp_moc.output = $$moc_header.output -qscxmlcpp_moc.dependency_type = $$moc_header.dependency_type - -QMAKE_EXTRA_COMPILERS += qscxmlcpp_moc +qscxmlc_moc.name = sc_$$moc_header.name +qscxmlc_moc.input = QSCXMLC_HEADERS +qscxmlc_moc.variable_out = $$moc_header.variable_out +qscxmlc_moc.commands = $$moc_header.commands +qscxmlc_moc.output = $$moc_header.output +qscxmlc_moc.dependency_type = $$moc_header.dependency_type + +QMAKE_EXTRA_COMPILERS += qscxmlc_moc } !isEmpty(STATECHARTS) { - INCLUDEPATH += $$absolute_path($$QSCXMLCPP_DIR, $$OUT_PWD) + INCLUDEPATH += $$absolute_path($$QSCXMLC_DIR, $$OUT_PWD) } -QMAKE_DIR_REPLACE += QSCXMLCPP_DIR -QMAKE_DIR_REPLACE_SANE += QSCXMLCPP_DIR +QMAKE_DIR_REPLACE += QSCXMLC_DIR +QMAKE_DIR_REPLACE_SANE += QSCXMLC_DIR |