summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaciej S. Szmigiero <mail@maciej.szmigiero.name>2019-09-29 00:19:25 +0200
committerMaciej S. Szmigiero <mail@maciej.szmigiero.name>2019-09-29 00:46:21 +0200
commitca76b9b5513f0548361ebb01f87edc45f3ad89d6 (patch)
tree525bf4e37f8e9a367db050bd4e30e64e62edd235
parent2f415d2da9bed91757ff60d77b55f648a1f30afe (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.pro1
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