diff --git a/webrtc/build/ios/OWNERS b/webrtc/build/ios/OWNERS new file mode 100644 index 0000000000..0428a4a1ae --- /dev/null +++ b/webrtc/build/ios/OWNERS @@ -0,0 +1 @@ +kjellander@webrtc.org diff --git a/webrtc/build/ios/client.webrtc.fyi/iOS32_Debug.json b/webrtc/build/ios/client.webrtc.fyi/iOS32_Debug.json new file mode 100644 index 0000000000..b01bb05d90 --- /dev/null +++ b/webrtc/build/ios/client.webrtc.fyi/iOS32_Debug.json @@ -0,0 +1,20 @@ +{ + "owners": [ + "kjellander" + ], + "comments": [ + "Builder for 32-bit devices." + ], + "xcode version": "7.0", + "GYP_DEFINES": { + "chromium_ios_signing": "0", + "target_arch": "arm", + "use_goma": "1", + "gomadir": "$(goma_dir)" + }, + "compiler": "ninja", + "configuration": "Debug", + "sdk": "iphoneos9.0", + "tests": [ + ] +} diff --git a/webrtc/build/ios/client.webrtc.fyi/iOS32_Release.json b/webrtc/build/ios/client.webrtc.fyi/iOS32_Release.json new file mode 100644 index 0000000000..f0406acf6a --- /dev/null +++ b/webrtc/build/ios/client.webrtc.fyi/iOS32_Release.json @@ -0,0 +1,20 @@ +{ + "owners": [ + "kjellander" + ], + "comments": [ + "Builder for 32-bit devices." + ], + "xcode version": "7.0", + "GYP_DEFINES": { + "chromium_ios_signing": "0", + "target_arch": "arm", + "use_goma": "1", + "gomadir": "$(goma_dir)" + }, + "compiler": "ninja", + "configuration": "Release", + "sdk": "iphoneos9.0", + "tests": [ + ] +} diff --git a/webrtc/build/ios/client.webrtc.fyi/iOS32_Simulator_Debug.json b/webrtc/build/ios/client.webrtc.fyi/iOS32_Simulator_Debug.json new file mode 100644 index 0000000000..f9db72355a --- /dev/null +++ b/webrtc/build/ios/client.webrtc.fyi/iOS32_Simulator_Debug.json @@ -0,0 +1,25 @@ +{ + "owners": [ + "kjellander" + ], + "comments": [ + "Tests for 32-bit iOS 9.0 simulators." + ], + "xcode version": "7.0", + "GYP_DEFINES": { + "chromium_ios_signing": "0", + "target_arch": "ia32", + "use_goma": "1", + "gomadir": "$(goma_dir)" + }, + "compiler": "ninja", + "configuration": "Debug", + "sdk": "iphonesimulator9.0", + "tests": [ + { + "include": "common_tests.json", + "device type": "iPhone 5s", + "os": "9.0" + }, + ] +} diff --git a/webrtc/build/ios/client.webrtc.fyi/iOS64_Debug.json b/webrtc/build/ios/client.webrtc.fyi/iOS64_Debug.json new file mode 100644 index 0000000000..19981e2898 --- /dev/null +++ b/webrtc/build/ios/client.webrtc.fyi/iOS64_Debug.json @@ -0,0 +1,20 @@ +{ + "owners": [ + "kjellander" + ], + "comments": [ + "Builder for 64-bit devices." + ], + "xcode version": "7.0", + "GYP_DEFINES": { + "chromium_ios_signing": "0", + "target_arch": "arm64", + "use_goma": "1", + "gomadir": "$(goma_dir)" + }, + "compiler": "ninja", + "configuration": "Debug", + "sdk": "iphoneos9.0", + "tests": [ + ] +} diff --git a/webrtc/build/ios/client.webrtc.fyi/iOS64_Debug_(GN).json b/webrtc/build/ios/client.webrtc.fyi/iOS64_Debug_(GN).json new file mode 100644 index 0000000000..f537def48f --- /dev/null +++ b/webrtc/build/ios/client.webrtc.fyi/iOS64_Debug_(GN).json @@ -0,0 +1,26 @@ +{ + "owners": [ + "kjellander", + ], + "comments": [ + "GN + Ninja builder." + ], + "xcode version": "7.0", + "GYP_DEFINES": { + "chromium_ios_signing": "0", + "target_arch": "arm64" + }, + "gn_args": [ + "ios_enable_code_signing=false", + "target_cpu=\"arm\"", + "target_os=\"ios\"", + "use_goma=true", + "goma_dir=$(goma_dir)" + ], + "mb_type": "gn", + "compiler": "ninja", + "configuration": "Debug", + "sdk": "iphoneos9.0", + "tests": [ + ] +} diff --git a/webrtc/build/ios/client.webrtc.fyi/iOS64_Release.json b/webrtc/build/ios/client.webrtc.fyi/iOS64_Release.json new file mode 100644 index 0000000000..93d93acbb5 --- /dev/null +++ b/webrtc/build/ios/client.webrtc.fyi/iOS64_Release.json @@ -0,0 +1,20 @@ +{ + "owners": [ + "kjellander" + ], + "comments": [ + "Builder for 64-bit devices." + ], + "xcode version": "7.0", + "GYP_DEFINES": { + "chromium_ios_signing": "0", + "target_arch": "arm64", + "use_goma": "1", + "gomadir": "$(goma_dir)" + }, + "compiler": "ninja", + "configuration": "Release", + "sdk": "iphoneos9.0", + "tests": [ + ] +} diff --git a/webrtc/build/ios/client.webrtc.fyi/iOS64_Release_(GN).json b/webrtc/build/ios/client.webrtc.fyi/iOS64_Release_(GN).json new file mode 100644 index 0000000000..02ee078ff1 --- /dev/null +++ b/webrtc/build/ios/client.webrtc.fyi/iOS64_Release_(GN).json @@ -0,0 +1,26 @@ +{ + "owners": [ + "kjellander", + ], + "comments": [ + "GN + Ninja builder." + ], + "xcode version": "7.0", + "GYP_DEFINES": { + "chromium_ios_signing": "0", + "target_arch": "arm64" + }, + "gn_args": [ + "ios_enable_code_signing=false", + "target_cpu=\"arm\"", + "target_os=\"ios\"", + "use_goma=true", + "goma_dir=$(goma_dir)" + ], + "mb_type": "gn", + "compiler": "ninja", + "configuration": "Release", + "sdk": "iphoneos9.0", + "tests": [ + ] +} diff --git a/webrtc/build/ios/client.webrtc.fyi/iOS64_Simulator_Debug.json b/webrtc/build/ios/client.webrtc.fyi/iOS64_Simulator_Debug.json new file mode 100644 index 0000000000..15afd282d5 --- /dev/null +++ b/webrtc/build/ios/client.webrtc.fyi/iOS64_Simulator_Debug.json @@ -0,0 +1,25 @@ +{ + "owners": [ + "kjellander" + ], + "comments": [ + "Tests for 32-bit iOS 9.0 simulators." + ], + "xcode version": "7.0", + "GYP_DEFINES": { + "chromium_ios_signing": "0", + "target_arch": "x64", + "use_goma": "1", + "gomadir": "$(goma_dir)" + }, + "compiler": "ninja", + "configuration": "Debug", + "sdk": "iphonesimulator9.0", + "tests": [ + { + "include": "common_tests.json", + "device type": "iPhone 5s", + "os": "9.0" + }, + ] +} diff --git a/webrtc/build/ios/tests/common_tests.json b/webrtc/build/ios/tests/common_tests.json new file mode 100644 index 0000000000..2d3f649f7d --- /dev/null +++ b/webrtc/build/ios/tests/common_tests.json @@ -0,0 +1,7 @@ +{ + "tests": [ + { + "app": "modules_unittests" + } + ] +} diff --git a/webrtc/build/ios/tryserver.webrtc/ios32_sim_dbg.json b/webrtc/build/ios/tryserver.webrtc/ios32_sim_dbg.json new file mode 100644 index 0000000000..936b2416e7 --- /dev/null +++ b/webrtc/build/ios/tryserver.webrtc/ios32_sim_dbg.json @@ -0,0 +1,26 @@ +{ + "owners": [ + "kjellander" + ], + "comments": [ + "Tests for 32-bit iOS 9.0 simulators." + ], + "xcode version": "7.0", + "GYP_DEFINES": { + "chromium_ios_signing": "0", + "target_arch": "ia32", + "use_goma": "1", + "gomadir": "$(goma_dir)" + }, + "use_analyze": "false", + "compiler": "ninja", + "configuration": "Debug", + "sdk": "iphonesimulator9.0", + "tests": [ + { + "include": "common_tests.json", + "device type": "iPhone 5s", + "os": "9.0" + }, + ] +} diff --git a/webrtc/build/ios/tryserver.webrtc/ios64_gn_dbg.json b/webrtc/build/ios/tryserver.webrtc/ios64_gn_dbg.json new file mode 100644 index 0000000000..d5063291d2 --- /dev/null +++ b/webrtc/build/ios/tryserver.webrtc/ios64_gn_dbg.json @@ -0,0 +1,27 @@ +{ + "owners": [ + "kjellander", + ], + "comments": [ + "GN + Ninja builder." + ], + "xcode version": "7.0", + "GYP_DEFINES": { + "chromium_ios_signing": "0", + "target_arch": "arm64", + "use_goma": "1", + "gomadir": "$(goma_dir)" + }, + "gn_args": [ + "ios_enable_code_signing=false", + "target_cpu=\"arm\"", + "target_os=\"ios\"" + ], + "mb_type": "gn", + "use_analyze": "false", + "compiler": "ninja", + "configuration": "Debug", + "sdk": "iphoneos9.0", + "tests": [ + ] +} diff --git a/webrtc/build/ios/tryserver.webrtc/ios64_gn_rel.json b/webrtc/build/ios/tryserver.webrtc/ios64_gn_rel.json new file mode 100644 index 0000000000..fb38f8c3fd --- /dev/null +++ b/webrtc/build/ios/tryserver.webrtc/ios64_gn_rel.json @@ -0,0 +1,27 @@ +{ + "owners": [ + "kjellander", + ], + "comments": [ + "GN + Ninja builder." + ], + "xcode version": "7.0", + "GYP_DEFINES": { + "chromium_ios_signing": "0", + "target_arch": "arm64", + "use_goma": "1", + "gomadir": "$(goma_dir)" + }, + "gn_args": [ + "ios_enable_code_signing=false", + "target_cpu=\"arm\"", + "target_os=\"ios\"" + ], + "mb_type": "gn", + "use_analyze": "false", + "compiler": "ninja", + "configuration": "Release", + "sdk": "iphoneos9.0", + "tests": [ + ] +} diff --git a/webrtc/build/ios/tryserver.webrtc/ios64_sim_dbg.json b/webrtc/build/ios/tryserver.webrtc/ios64_sim_dbg.json new file mode 100644 index 0000000000..26674dad43 --- /dev/null +++ b/webrtc/build/ios/tryserver.webrtc/ios64_sim_dbg.json @@ -0,0 +1,26 @@ +{ + "owners": [ + "kjellander" + ], + "comments": [ + "Tests for 32-bit iOS 9.0 simulators." + ], + "xcode version": "7.0", + "GYP_DEFINES": { + "chromium_ios_signing": "0", + "target_arch": "x64", + "use_goma": "1", + "gomadir": "$(goma_dir)" + }, + "use_analyze": "false", + "compiler": "ninja", + "configuration": "Debug", + "sdk": "iphonesimulator9.0", + "tests": [ + { + "include": "common_tests.json", + "device type": "iPhone 5s", + "os": "9.0" + }, + ] +} diff --git a/webrtc/build/ios/tryserver.webrtc/ios_arm64_dbg.json b/webrtc/build/ios/tryserver.webrtc/ios_arm64_dbg.json new file mode 100644 index 0000000000..6259b676ab --- /dev/null +++ b/webrtc/build/ios/tryserver.webrtc/ios_arm64_dbg.json @@ -0,0 +1,21 @@ +{ + "owners": [ + "kjellander" + ], + "comments": [ + "Builder for 64-bit devices." + ], + "xcode version": "7.0", + "GYP_DEFINES": { + "chromium_ios_signing": "0", + "target_arch": "arm64", + "use_goma": "1", + "gomadir": "$(goma_dir)" + }, + "use_analyze": "false", + "compiler": "ninja", + "configuration": "Debug", + "sdk": "iphoneos9.0", + "tests": [ + ] +} diff --git a/webrtc/build/ios/tryserver.webrtc/ios_arm64_rel.json b/webrtc/build/ios/tryserver.webrtc/ios_arm64_rel.json new file mode 100644 index 0000000000..ae79ec4c43 --- /dev/null +++ b/webrtc/build/ios/tryserver.webrtc/ios_arm64_rel.json @@ -0,0 +1,21 @@ +{ + "owners": [ + "kjellander" + ], + "comments": [ + "Builder for 64-bit devices." + ], + "xcode version": "7.0", + "GYP_DEFINES": { + "chromium_ios_signing": "0", + "target_arch": "arm64", + "use_goma": "1", + "gomadir": "$(goma_dir)" + }, + "use_analyze": "false", + "compiler": "ninja", + "configuration": "Release", + "sdk": "iphoneos9.0", + "tests": [ + ] +} diff --git a/webrtc/build/ios/tryserver.webrtc/ios_dbg.json b/webrtc/build/ios/tryserver.webrtc/ios_dbg.json new file mode 100644 index 0000000000..bce02cad4e --- /dev/null +++ b/webrtc/build/ios/tryserver.webrtc/ios_dbg.json @@ -0,0 +1,21 @@ +{ + "owners": [ + "kjellander" + ], + "comments": [ + "Builder for 32-bit devices." + ], + "xcode version": "7.0", + "GYP_DEFINES": { + "chromium_ios_signing": "0", + "target_arch": "arm", + "use_goma": "1", + "gomadir": "$(goma_dir)" + }, + "use_analyze": "false", + "compiler": "ninja", + "configuration": "Debug", + "sdk": "iphoneos9.0", + "tests": [ + ] +} diff --git a/webrtc/build/ios/tryserver.webrtc/ios_rel.json b/webrtc/build/ios/tryserver.webrtc/ios_rel.json new file mode 100644 index 0000000000..339c4f0933 --- /dev/null +++ b/webrtc/build/ios/tryserver.webrtc/ios_rel.json @@ -0,0 +1,21 @@ +{ + "owners": [ + "kjellander" + ], + "comments": [ + "Builder for 32-bit devices." + ], + "xcode version": "7.0", + "GYP_DEFINES": { + "chromium_ios_signing": "0", + "target_arch": "arm", + "use_goma": "1", + "gomadir": "$(goma_dir)" + }, + "use_analyze": "false", + "compiler": "ninja", + "configuration": "Release", + "sdk": "iphoneos9.0", + "tests": [ + ] +}