summaryrefslogtreecommitdiff
path: root/common.gypi
diff options
context:
space:
mode:
authorDane Springmeyer <dane@mapbox.com>2014-05-29 12:32:54 -0700
committerDane Springmeyer <dane@mapbox.com>2014-05-29 12:33:00 -0700
commit42c233b8b45c25dc41a989c68bd71a3ced3ac2b5 (patch)
treec90ce7cd02bf74be20b579b5674da06f0ff06650 /common.gypi
parent189436919d9e2793e85b098c0aa43a506f3a4d7e (diff)
downloadqtlocation-mapboxgl-42c233b8b45c25dc41a989c68bd71a3ced3ac2b5.tar.gz
fix -Wformat-security warning with dodgy fprintf
Diffstat (limited to 'common.gypi')
-rw-r--r--common.gypi14
1 files changed, 11 insertions, 3 deletions
diff --git a/common.gypi b/common.gypi
index b1ad460153..a3e4e5e2fa 100644
--- a/common.gypi
+++ b/common.gypi
@@ -5,6 +5,11 @@
'CLANG_CXX_LIBRARY': 'libc++',
'CLANG_CXX_LANGUAGE_STANDARD':'c++11',
'GCC_VERSION': 'com.apple.compilers.llvm.clang.1_0',
+ 'GCC_ENABLE_CPP_EXCEPTIONS': 'YES',
+ 'GCC_ENABLE_CPP_RTTI':'YES',
+ 'OTHER_CPLUSPLUSFLAGS': [ '-Wall', '-Wextra' ],
+ 'GCC_WARN_PEDANTIC': 'YES',
+ 'GCC_WARN_UNINITIALIZED_AUTOS': 'YES_AGGRESSIVE'
},
'cflags_cc': ['-std=c++11'],
'configurations': {
@@ -14,7 +19,11 @@
'xcode_settings': {
'GCC_OPTIMIZATION_LEVEL': '0',
'GCC_GENERATE_DEBUGGING_SYMBOLS': 'YES',
- 'OTHER_CPLUSPLUSFLAGS': [ '-Wall', '-Wextra', '-pedantic' ]
+ 'DEAD_CODE_STRIPPING': 'NO',
+ 'GCC_INLINES_ARE_PRIVATE_EXTERN': 'NO',
+ 'RUN_CLANG_STATIC_ANALYZER':'YES',
+ 'CLANG_ANALYZER_SECURITY_INSECUREAPI_STRCPY': 'YES',
+ 'CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER': 'YES'
}
},
'Release': {
@@ -24,8 +33,7 @@
'GCC_OPTIMIZATION_LEVEL': '3',
'GCC_GENERATE_DEBUGGING_SYMBOLS': 'NO',
'DEAD_CODE_STRIPPING': 'YES',
- 'GCC_INLINES_ARE_PRIVATE_EXTERN': 'YES',
- 'OTHER_CPLUSPLUSFLAGS': [ '-Wall', '-Wextra', '-pedantic' ]
+ 'GCC_INLINES_ARE_PRIVATE_EXTERN': 'YES'
}
}
}