diff options
Diffstat (limited to 'data/node/configure-ios.diff')
-rw-r--r-- | data/node/configure-ios.diff | 138 |
1 files changed, 0 insertions, 138 deletions
diff --git a/data/node/configure-ios.diff b/data/node/configure-ios.diff index 6931ec2b0..29c134a73 100644 --- a/data/node/configure-ios.diff +++ b/data/node/configure-ios.diff @@ -269,141 +269,3 @@ diff -ur node-v12.2.0/node.gypi node-v12.2.0+iPhone/node.gypi # linking Corefoundation is needed since certain OSX debugging tools # like Instruments require it for some features 'libraries': [ '-framework CoreFoundation' ], -diff -ur node-v12.2.0/tools/v8_gypfiles/broken/standalone.gypi node-v12.2.0+iPhone/tools/v8_gypfiles/broken/standalone.gypi ---- node-v12.2.0/tools/v8_gypfiles/broken/standalone.gypi 2019-05-07 14:52:17.000000000 +0000 -+++ node-v12.2.0+iPhone/tools/v8_gypfiles/broken/standalone.gypi 2019-05-21 16:48:38.214928931 +0000 -@@ -53,7 +53,7 @@ - 'variables': { - 'conditions': [ - ['OS=="linux" or OS=="freebsd" or OS=="openbsd" or \ -- OS=="netbsd" or OS=="mac" or OS=="qnx" or OS=="aix"', { -+ OS=="netbsd" or OS=="mac" or OS=="ios" or OS=="qnx" or OS=="aix"', { - # This handles the Unix platforms we generally deal with. - # Anything else gets passed through, which probably won't work - # very well; such hosts should pass an explicit target_arch -@@ -519,7 +519,7 @@ - 'DEBUG', - ], - 'conditions': [ -- ['os_posix == 1 and OS != "mac"', { -+ ['os_posix == 1 and OS != "mac" and OS != "ios"', { - # We don't want to get warnings from third-party code, - # so remove any existing warning-enabling flags like -Wall. - 'cflags!': [ -@@ -550,7 +550,7 @@ - '-Wnon-virtual-dtor', - ], - }], -- ['OS == "mac"', { -+ ['OS == "mac" or OS == "ios"', { - 'xcode_settings': { - 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror - }, -@@ -567,7 +567,7 @@ - ], - }, - 'conditions': [ -- ['os_posix==1 and OS!="mac"', { -+ ['os_posix==1 and OS!="mac" and OS!="ios"', { - 'target_defaults': { - 'conditions': [ - # Common options for AddressSanitizer, LeakSanitizer, -diff -ur node-v12.2.0/tools/v8_gypfiles/d8.gyp node-v12.2.0+iPhone/tools/v8_gypfiles/d8.gyp ---- node-v12.2.0/tools/v8_gypfiles/d8.gyp 2019-05-07 14:52:17.000000000 +0000 -+++ node-v12.2.0+iPhone/tools/v8_gypfiles/d8.gyp 2019-05-21 16:50:27.615066264 +0000 -@@ -43,7 +43,7 @@ - 'd8_js2c#host', - ], - }], -- ['(OS=="linux" or OS=="mac" or OS=="freebsd" or OS=="netbsd" \ -+ ['(OS=="linux" or OS=="mac" or OS=="ios" or OS=="freebsd" or OS=="netbsd" \ - or OS=="openbsd" or OS=="solaris" or OS=="android" \ - or OS=="qnx" or OS=="aix")', { - 'sources': [ '../src/d8-posix.cc', ] -diff -ur node-v12.2.0/tools/v8_gypfiles/toolchain.gypi node-v12.2.0+iPhone/tools/v8_gypfiles/toolchain.gypi ---- node-v12.2.0/tools/v8_gypfiles/toolchain.gypi 2019-05-07 14:52:17.000000000 +0000 -+++ node-v12.2.0+iPhone/tools/v8_gypfiles/toolchain.gypi 2019-05-21 16:50:01.383034824 +0000 -@@ -371,7 +371,7 @@ - [ 'clang==1', { - 'cflags': ['-integrated-as'], - }], -- ['OS!="mac"', { -+ ['OS!="mac" and OS!="ios"', { - 'defines': ['_MIPS_TARGET_HW',], - }, { - 'defines': ['_MIPS_TARGET_SIMULATOR',], -@@ -384,7 +384,7 @@ - }], #'_toolset=="target" - ['_toolset=="host"', { - 'conditions': [ -- ['v8_target_arch==target_arch and OS!="mac"', { -+ ['v8_target_arch==target_arch and OS!="mac" and OS!="ios"', { - 'defines': ['_MIPS_TARGET_HW',], - }, { - 'defines': ['_MIPS_TARGET_SIMULATOR',], -@@ -1025,7 +1025,7 @@ - }, - }], - ['(OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris" \ -- or OS=="netbsd" or OS=="mac" or OS=="android" or OS=="qnx") and \ -+ or OS=="netbsd" or OS=="mac" or OS=="ios" or OS=="android" or OS=="qnx") and \ - v8_target_arch=="ia32"', { - 'cflags': [ - '-msse2', -@@ -1034,7 +1034,7 @@ - ], - }], - ['(OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris" \ -- or OS=="netbsd" or OS=="mac" or OS=="android" or OS=="qnx") and \ -+ or OS=="netbsd" or OS=="mac" or OS=="ios" or OS=="android" or OS=="qnx") and \ - (v8_target_arch=="arm" or v8_target_arch=="ia32" or \ - v8_target_arch=="mips" or v8_target_arch=="mipsel" or \ - v8_target_arch=="ppc" or v8_target_arch=="s390")', { -@@ -1235,7 +1235,7 @@ - '-ffunction-sections', - ], - }], -- ['OS=="mac"', { -+ ['OS=="mac" or OS=="ios"', { - 'xcode_settings': { - 'GCC_OPTIMIZATION_LEVEL': '0', # -O0 - }, -@@ -1296,7 +1296,7 @@ - }], - ], - }], -- ['OS=="mac"', { -+ ['OS=="mac" or OS=="ios"', { - 'xcode_settings': { - 'GCC_OPTIMIZATION_LEVEL': '3', # -O3 - 'GCC_STRICT_ALIASING': 'YES', -diff -ur node-v12.2.0/tools/v8_gypfiles/v8.gyp node-v12.2.0+iPhone/tools/v8_gypfiles/v8.gyp ---- node-v12.2.0/tools/v8_gypfiles/v8.gyp 2019-05-07 14:52:17.000000000 +0000 -+++ node-v12.2.0+iPhone/tools/v8_gypfiles/v8.gyp 2019-05-21 16:46:00.898697935 +0000 -@@ -123,7 +123,7 @@ - ], - }, - 'conditions': [ -- ['OS=="mac"', { -+ ['OS=="mac" or OS=="ios"', { - 'xcode_settings': { - 'OTHER_LDFLAGS': ['-dynamiclib', '-all_load'] - }, -@@ -1824,7 +1824,7 @@ - '<(V8_ROOT)/src/x64/sse-instr.h', - ], - }], -- ['v8_target_arch=="x64" and (OS=="linux" or OS=="mac")', { -+ ['v8_target_arch=="x64" and (OS=="linux" or OS=="mac" or OS=="ios")', { - 'sources': [ - '<(V8_ROOT)/src/trap-handler/handler-inside-posix.cc', - '<(V8_ROOT)/src/trap-handler/handler-inside-posix.h', -@@ -2296,7 +2296,7 @@ - '<(V8_ROOT)/src/base/platform/platform-fuchsia.cc', - ]}, - ], -- ['OS=="mac"', { -+ ['OS=="mac" or OS=="ios"', { - 'sources': [ - '<(V8_ROOT)/src/base/debug/stack_trace_posix.cc', - '<(V8_ROOT)/src/base/platform/platform-macos.cc', |