summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mkspecs/common/clang-mac.conf2
-rw-r--r--mkspecs/features/mac/default_post.prf8
2 files changed, 6 insertions, 4 deletions
diff --git a/mkspecs/common/clang-mac.conf b/mkspecs/common/clang-mac.conf
index 274fd73d00..cbae2e6262 100644
--- a/mkspecs/common/clang-mac.conf
+++ b/mkspecs/common/clang-mac.conf
@@ -9,3 +9,5 @@ QMAKE_XCODE_GCC_VERSION = com.apple.compilers.llvm.clang.1_0
QMAKE_CXXFLAGS += -stdlib=libc++
QMAKE_LFLAGS += -stdlib=libc++
QMAKE_AR_LTCG = libtool -static -o
+
+QMAKE_CFLAGS_APPLICATION_EXTENSION = -fapplication-extension
diff --git a/mkspecs/features/mac/default_post.prf b/mkspecs/features/mac/default_post.prf
index cb8543254a..2a164501bc 100644
--- a/mkspecs/features/mac/default_post.prf
+++ b/mkspecs/features/mac/default_post.prf
@@ -40,10 +40,10 @@ qt {
!bitcode: QMAKE_LFLAGS += $$QMAKE_LFLAGS_HEADERPAD
app_extension_api_only {
- QMAKE_CFLAGS += -fapplication-extension
- QMAKE_CXXFLAGS += -fapplication-extension
- QMAKE_CXXFLAGS_PRECOMPILE += -fapplication-extension
- QMAKE_LFLAGS += -fapplication-extension
+ QMAKE_CFLAGS += $$QMAKE_CFLAGS_APPLICATION_EXTENSION
+ QMAKE_CXXFLAGS += $$QMAKE_CFLAGS_APPLICATION_EXTENSION
+ QMAKE_CXXFLAGS_PRECOMPILE += $$QMAKE_CFLAGS_APPLICATION_EXTENSION
+ QMAKE_LFLAGS += $$QMAKE_CFLAGS_APPLICATION_EXTENSION
}
macx-xcode {