diff options
author | Tor Arne Vestbø <tor.arne.vestbo@qt.io> | 2020-05-22 15:04:27 +0200 |
---|---|---|
committer | Tor Arne Vestbø <tor.arne.vestbo@qt.io> | 2020-05-27 14:41:52 +0200 |
commit | af4e8e21f8a32f0eb463423f6808eb431a9afe71 (patch) | |
tree | f2595f8d496b15f55f4359682468ae2eec5875b3 /mkspecs/features | |
parent | 8b0f5763b2f7fa8985b4982cd9b54934942b4ea0 (diff) |
Run moc on non-PCH sources as well
Change-Id: Idccfc8f7b182169c5becfb28dec5aef4fc7079b1
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'mkspecs/features')
-rw-r--r-- | mkspecs/features/moc.prf | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/mkspecs/features/moc.prf b/mkspecs/features/moc.prf index d075183028..07f29b8feb 100644 --- a/mkspecs/features/moc.prf +++ b/mkspecs/features/moc.prf @@ -90,11 +90,13 @@ QMAKE_EXTRA_COMPILERS += moc_objc_header INCREDIBUILD_XGE += moc_objc_header #moc sources +moc_sources = $$SOURCES +precompile_header: moc_sources += $$NO_PCH_SOURCES moc_source.CONFIG = no_link moc_verify moc_source.dependency_type = TYPE_C moc_source.commands = ${QMAKE_FUNC_mocCmdBase} ${QMAKE_FILE_IN} -o ${QMAKE_FILE_OUT} moc_source.output = $$MOC_DIR/$${QMAKE_CPP_MOD_MOC}${QMAKE_FILE_BASE}$${QMAKE_EXT_CPP_MOC} -moc_source.input = SOURCES +moc_source.input = moc_sources moc_source.name = MOC ${QMAKE_FILE_IN} moc_source.depends += $$WIN_INCLUDETEMP $$moc_predefs.output silent:moc_source.commands = @echo moc ${QMAKE_FILE_IN} && $$moc_source.commands |