summaryrefslogtreecommitdiff
path: root/gyp/common.gypi
diff options
context:
space:
mode:
Diffstat (limited to 'gyp/common.gypi')
-rw-r--r--gyp/common.gypi139
1 files changed, 0 insertions, 139 deletions
diff --git a/gyp/common.gypi b/gyp/common.gypi
deleted file mode 100644
index 3972c8f6f9..0000000000
--- a/gyp/common.gypi
+++ /dev/null
@@ -1,139 +0,0 @@
-{
- 'target_defaults': {
- 'default_configuration': 'Release',
- 'conditions': [
- ['OS=="mac"', {
- 'xcode_settings': {
- 'CLANG_CXX_LIBRARY': 'libc++',
- 'GCC_VERSION': 'com.apple.compilers.llvm.clang.1_0',
- 'GCC_ENABLE_CPP_EXCEPTIONS': 'YES',
- 'GCC_ENABLE_CPP_RTTI': 'YES',
- 'OTHER_CPLUSPLUSFLAGS': [
- '-std=c++14',
- '-Werror',
- '-Wall',
- '-Wextra',
- '-Wshadow',
- '-Wno-variadic-macros',
- '-frtti',
- '-fexceptions',
- '${CFLAGS}',
- ],
- 'GCC_WARN_PEDANTIC': 'YES',
- 'GCC_WARN_UNINITIALIZED_AUTOS': 'YES_AGGRESSIVE',
- 'MACOSX_DEPLOYMENT_TARGET': '10.10',
- },
- }, {
- 'cflags_cc': [
- '-std=c++14',
- '-Werror',
- '-Wall',
- '-Wextra',
- '-Wshadow',
- '-Wno-variadic-macros',
- '-Wno-error=unused-parameter',
- '-frtti',
- '-fexceptions',
- '${CFLAGS}',
- ],
- }],
- ['OS=="linux"', {
- 'cflags_cc': [
- '-Wno-unknown-pragmas', # We are using '#pragma mark', but it is only available on Darwin.
- ],
- 'conditions': [
- ['cxx_host != "clang"', {
- 'cflags_cc': [
- '-fabi-version=0',
- ],
- }],
- ]
- }],
- ],
- 'target_conditions': [
- ['_type == "static_library"', {
- 'conditions': [
- ['OS=="mac"', {
- 'xcode_settings': {
- 'OTHER_CPLUSPLUSFLAGS': [ '-fPIC' ],
- 'SKIP_INSTALL': 'YES',
- },
- }, {
- 'cflags_cc': [ '-fPIC' ],
- }],
- ['host == "ios"', {
- 'xcode_settings': {
- 'SDKROOT': 'iphoneos',
- 'SUPPORTED_PLATFORMS': 'iphonesimulator iphoneos',
- 'IPHONEOS_DEPLOYMENT_TARGET': '7.0',
- 'TARGETED_DEVICE_FAMILY': '1,2',
- 'GCC_VERSION': 'com.apple.compilers.llvm.clang.1_0',
- 'CODE_SIGN_IDENTITY': 'iPhone Developer',
- },
- 'configurations': {
- 'Release': {
- 'xcode_settings': {
- 'ARCHS': [ "armv7", "armv7s", "arm64", "i386", "x86_64" ],
- },
- },
- },
- }],
- ],
- }],
- ],
- 'configurations': {
- 'Debug': {
- 'conditions': [
- ['OS=="mac"', {
- 'xcode_settings': {
- 'GCC_OPTIMIZATION_LEVEL': '0',
- 'GCC_GENERATE_DEBUGGING_SYMBOLS': 'YES',
- 'GCC_INLINES_ARE_PRIVATE_EXTERN': 'YES',
- 'DEAD_CODE_STRIPPING': 'NO',
- 'OTHER_CPLUSPLUSFLAGS': [ '-fno-omit-frame-pointer','-fwrapv', '-fstack-protector-all', '-fno-common' ],
- 'conditions': [
- ['coverage', {
- 'GCC_INSTRUMENT_PROGRAM_FLOW_ARCS': 'YES',
- 'GCC_GENERATE_TEST_COVERAGE_FILES': 'YES',
- 'OTHER_CPLUSPLUSFLAGS': [ '--coverage' ],
- }],
- ],
- },
- }, {
- 'cflags_cc': [ '-g', '-O0', '-fno-omit-frame-pointer','-fwrapv', '-fstack-protector-all', '-fno-common' ],
- 'conditions': [
- ['coverage', { 'cflags_cc': [ '--coverage' ] }],
- ],
- }],
- ],
- 'defines': [ 'DEBUG' ],
- 'target_conditions': [
- ['_type == "executable"', {
- 'conditions': [
- ['OS=="mac" and coverage', {
- 'xcode_settings': { 'OTHER_LDFLAGS': [ '--coverage' ] },
- }, {
- 'ldflags': [ '--coverage' ],
- }],
- ],
- }],
- ],
- },
- 'Release': {
- 'defines': [ 'NDEBUG' ],
- 'conditions': [
- ['OS=="mac"', {
- 'xcode_settings': {
- 'GCC_OPTIMIZATION_LEVEL': '3',
- 'GCC_GENERATE_DEBUGGING_SYMBOLS': 'YES',
- 'GCC_INLINES_ARE_PRIVATE_EXTERN': 'YES',
- 'DEAD_CODE_STRIPPING': 'NO',
- },
- }, {
- 'cflags_cc': [ '-g', '-O3' ],
- }],
- ],
- },
- },
- }
-}