diff options
Diffstat (limited to 'scc/scc.prf')
-rw-r--r-- | scc/scc.prf | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/scc/scc.prf b/scc/scc.prf new file mode 100644 index 0000000..b6ecc21 --- /dev/null +++ b/scc/scc.prf @@ -0,0 +1,21 @@ +isEmpty(QMAKE_SCC) { + win32:QMAKE_SCC = $$[QT_INSTALL_BINS]\scc.exe + else:QMAKE_SCC = $$[QT_INSTALL_BINS]/scc +} + +isEmpty(QMAKE_MOD_SCC):QMAKE_MOD_SCC = sc_ + +scc.output = $$QMAKE_MOD_SCC${QMAKE_FILE_BASE}.h +scc.commands = $$QMAKE_SCC -i ${QMAKE_FILE_NAME} -o ${QMAKE_FILE_OUT} +scc.depends = ${QMAKE_FILE_NAME} $$QMAKE_SCC +scc.input = STATECHARTS +scc.variable_out = SCC_HEADERS HEADERS GENERATED_FILES +QMAKE_EXTRA_COMPILERS += scc +load(moc) +scc_moc.commands = $$moc_header.commands +scc_moc.output = $$moc_header.output +scc_moc.input = SCC_HEADERS +scc_moc.variable_out = GENERATED_SOURCES +scc_moc.name = $$moc_header.name +QMAKE_EXTRA_COMPILERS += scc_moc + |