summaryrefslogtreecommitdiff
path: root/data/node/configure-ios.diff
diff options
context:
space:
mode:
Diffstat (limited to 'data/node/configure-ios.diff')
-rw-r--r--data/node/configure-ios.diff138
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',