summaryrefslogtreecommitdiffstats
path: root/build
diff options
context:
space:
mode:
Diffstat (limited to 'build')
-rw-r--r--build/qmake/mkspecs/features/gyp_generator.prf11
1 files changed, 10 insertions, 1 deletions
diff --git a/build/qmake/mkspecs/features/gyp_generator.prf b/build/qmake/mkspecs/features/gyp_generator.prf
index 02de2ecc7..d40ee3c34 100644
--- a/build/qmake/mkspecs/features/gyp_generator.prf
+++ b/build/qmake/mkspecs/features/gyp_generator.prf
@@ -49,9 +49,18 @@ GYP_CONTENTS += " ],"
GYP_CONTENTS += " 'ldflags': ["
for (lib, LIBS): GYP_CONTENTS += " '$$lib',"
!isEmpty(QMAKE_RPATHDIR): GYP_CONTENTS += " '$$QMAKE_RPATH$$QMAKE_RPATHDIR',"
-
GYP_CONTENTS += " ],"
+!isEmpty(QMAKE_CFLAGS) {
+ GYP_CONTENTS += " 'cflags': ["
+ for(flag, QMAKE_CFLAGS): GYP_CONTENTS += " '$$flag',"
+ GYP_CONTENTS += " ],"
+}
+!isEmpty(QMAKE_CXXFLAGS) {
+ GYP_CONTENTS += " 'cflags_cc': ["
+ for(flag, QMAKE_CXXFLAGS): GYP_CONTENTS += " '$$flag',"
+ GYP_CONTENTS += " ],"
+}
macx {
GYP_CONTENTS += " 'link_settings': {" \
" 'libraries': ["