diff options
author | Maciej S. Szmigiero <mail@maciej.szmigiero.name> | 2019-09-29 00:19:25 +0200 |
---|---|---|
committer | Maciej S. Szmigiero <mail@maciej.szmigiero.name> | 2019-09-29 00:46:21 +0200 |
commit | ca76b9b5513f0548361ebb01f87edc45f3ad89d6 (patch) | |
tree | 525bf4e37f8e9a367db050bd4e30e64e62edd235 | |
parent | 2f415d2da9bed91757ff60d77b55f648a1f30afe (diff) |
Remove compiler_updateqm_make_all target from PRE_TARGETDEPS in src.pro
Having compiler_updateqm_make_all target in PRE_TARGETDEPS in src.pro
causes make to always consider libqtpass.a out of date and rebuild it.
Together with the next commit this will cause main/qtpass to always be
considered out of date and so relinked unnecessarily on each make
invocation.
It looks like this PRE_TARGETDEPS entry isn't actually required as qmake
generates proper localization/*.ts -> localization/*.qm dependencies
without it anyway, so let's just remove it.
-rw-r--r-- | src/src.pro | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/src.pro b/src/src.pro index 8f364004..6c603fbd 100644 --- a/src/src.pro +++ b/src/src.pro @@ -90,7 +90,6 @@ updateqm.output = ../localization/${QMAKE_FILE_BASE}.qm updateqm.commands = $$QMAKE_LRELEASE ${QMAKE_FILE_IN} -qm ../localization/${QMAKE_FILE_BASE}.qm updateqm.CONFIG += no_link target_predeps QMAKE_EXTRA_COMPILERS += updateqm -PRE_TARGETDEPS += compiler_updateqm_make_all !nosingleapp { SOURCES += singleapplication.cpp |