summaryrefslogtreecommitdiffstats
path: root/mkspecs/features/default_post.prf
diff options
context:
space:
mode:
authorOswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>2016-09-29 17:48:38 +0200
committerOswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>2016-10-04 20:20:06 +0000
commit1e97037ed97aade9eb107bbc595785c2de76f7dc (patch)
tree9ee15df558aed0c2ef7124e1fe5c61163563f9f2 /mkspecs/features/default_post.prf
parent0059bf944db0e69fa82d4158468ab17ad4b8e8d0 (diff)
factor out QMAKE_USE* processing to a separate prf file
this makes it possible for features added via CONFIG to use QMAKE_USE*, as default_post.prf is processed before all features in CONFIG. Change-Id: Id0812a0fb1aa5e658548bd2bc6003234085545e7 Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Diffstat (limited to 'mkspecs/features/default_post.prf')
-rw-r--r--mkspecs/features/default_post.prf23
1 files changed, 0 insertions, 23 deletions
diff --git a/mkspecs/features/default_post.prf b/mkspecs/features/default_post.prf
index edc3cac7ba..e7e9a5bd87 100644
--- a/mkspecs/features/default_post.prf
+++ b/mkspecs/features/default_post.prf
@@ -116,29 +116,6 @@ c++11|c++14|c++1z {
unset(cxxstd)
}
-suffix =
-for(ever) {
- QMAKE_USE$${suffix} = $$unique(QMAKE_USE$${suffix})
- for(name, QMAKE_USE$${suffix}) {
- nu = $$upper($$name)
- CONFIG(debug, debug|release): \
- libs = $$eval(QMAKE_LIBS_$${nu}_DEBUG)
- else: \
- libs = $$eval(QMAKE_LIBS_$${nu}_RELEASE)
- libs += $$eval(QMAKE_LIBS_$$nu)
- cflags = $$eval(QMAKE_CFLAGS_$${nu})
-
- isEmpty(libs):isEmpty(cflags): \
- error("Library '$$name' is not defined.")
-
- LIBS$${suffix} += $$libs
- QMAKE_CFLAGS += $$cflags
- QMAKE_CXXFLAGS += $$cflags
- }
- !isEmpty(suffix): break()
- suffix = "_PRIVATE"
-}
-
!precompile_header: SOURCES += $$NO_PCH_SOURCES
QMAKE_INCDIR += $$QMAKE_INCDIR_POST