iOS: Use JSON for GN configuration instead of MB + remove symbols.
This aligns with how the ios recipe module is used in Chromium. It should prevent breakages like one we had recently. It also means we're no longer setting symbol_level=1 explicitly. The default is 0 (no symbols), which is now what's being used. Also move all the directories containing JSON files into tools-webrtc/ios/bots to make it clearer (and more similar to Chromium). BUG=webrtc:7140, webrtc:7161 NOTRY=True Review-Url: https://codereview.webrtc.org/2688103002 Cr-Commit-Position: refs/heads/master@{#16633}
This commit is contained in:
@ -1,14 +1,14 @@
|
||||
{
|
||||
"comments": [
|
||||
"Tests for 32-bit iOS simulators.",
|
||||
"gn_args in this file is only read by the buildbot recipe; ",
|
||||
"webrtc/build/mb_config.pyl contains the actual build configuration.",
|
||||
"TODO(kjellander): remove gn_args when the recipe is updated."
|
||||
"Tests for 32-bit iOS simulators."
|
||||
],
|
||||
"xcode version": "8.0",
|
||||
"gn_args": [
|
||||
"goma_dir=\"$(goma_dir)\"",
|
||||
"is_component_build=false",
|
||||
"is_debug=true",
|
||||
"target_cpu=\"x86\"",
|
||||
"target_os=\"ios\"",
|
||||
"use_goma=true"
|
||||
],
|
||||
"use_analyze": false,
|
||||
|
||||
@ -1,14 +1,14 @@
|
||||
{
|
||||
"comments": [
|
||||
"Tests for 64-bit iOS simulators.",
|
||||
"gn_args in this file is only read by the buildbot recipe; ",
|
||||
"webrtc/build/mb_config.pyl contains the actual build configuration.",
|
||||
"TODO(kjellander): remove gn_args when the recipe is updated."
|
||||
"Tests for 64-bit iOS simulators."
|
||||
],
|
||||
"xcode version": "8.0",
|
||||
"gn_args": [
|
||||
"goma_dir=\"$(goma_dir)\"",
|
||||
"is_component_build=false",
|
||||
"is_debug=true",
|
||||
"target_cpu=\"x64\"",
|
||||
"target_os=\"ios\"",
|
||||
"use_goma=true"
|
||||
],
|
||||
"use_analyze": false,
|
||||
|
||||
@ -1,14 +1,14 @@
|
||||
{
|
||||
"comments": [
|
||||
"Tests for 64-bit iOS simulators.",
|
||||
"gn_args in this file is only read by the buildbot recipe; ",
|
||||
"webrtc/build/mb_config.pyl contains the actual build configuration.",
|
||||
"TODO(kjellander): remove gn_args when the recipe is updated."
|
||||
"Tests for 64-bit iOS simulators."
|
||||
],
|
||||
"xcode version": "8.0",
|
||||
"gn_args": [
|
||||
"goma_dir=\"$(goma_dir)\"",
|
||||
"is_component_build=false",
|
||||
"is_debug=true",
|
||||
"target_cpu=\"x64\"",
|
||||
"target_os=\"ios\"",
|
||||
"use_goma=true"
|
||||
],
|
||||
"use_analyze": false,
|
||||
|
||||
@ -1,14 +1,15 @@
|
||||
{
|
||||
"comments": [
|
||||
"Builder for 64-bit devices.",
|
||||
"gn_args in this file is only read by the buildbot recipe; ",
|
||||
"webrtc/build/mb_config.pyl contains the actual build configuration.",
|
||||
"TODO(kjellander): remove gn_args when the recipe is updated."
|
||||
"Builder for 64-bit devices."
|
||||
],
|
||||
"xcode version": "8.0",
|
||||
"gn_args": [
|
||||
"goma_dir=\"$(goma_dir)\"",
|
||||
"ios_enable_code_signing=false",
|
||||
"is_component_build=false",
|
||||
"is_debug=true",
|
||||
"target_cpu=\"arm64\"",
|
||||
"target_os=\"ios\"",
|
||||
"use_goma=true"
|
||||
],
|
||||
"use_analyze": false,
|
||||
|
||||
@ -1,14 +1,16 @@
|
||||
{
|
||||
"comments": [
|
||||
"Builder for 64-bit devices.",
|
||||
"gn_args in this file is only read by the buildbot recipe; ",
|
||||
"webrtc/build/mb_config.pyl contains the actual build configuration.",
|
||||
"TODO(kjellander): remove gn_args when the recipe is updated."
|
||||
"Builder for 64-bit devices."
|
||||
],
|
||||
"xcode version": "8.0",
|
||||
"gn_args": [
|
||||
"goma_dir=\"$(goma_dir)\"",
|
||||
"dcheck_always_on=true",
|
||||
"ios_enable_code_signing=false",
|
||||
"is_component_build=false",
|
||||
"is_debug=false",
|
||||
"target_cpu=\"arm64\"",
|
||||
"target_os=\"ios\"",
|
||||
"use_goma=true"
|
||||
],
|
||||
"use_analyze": false,
|
||||
|
||||
@ -1,14 +1,15 @@
|
||||
{
|
||||
"comments": [
|
||||
"Builder for 32-bit devices.",
|
||||
"gn_args in this file is only read by the buildbot recipe; ",
|
||||
"webrtc/build/mb_config.pyl contains the actual build configuration.",
|
||||
"TODO(kjellander): remove gn_args when the recipe is updated."
|
||||
"Builder for 32-bit devices."
|
||||
],
|
||||
"xcode version": "8.0",
|
||||
"gn_args": [
|
||||
"goma_dir=\"$(goma_dir)\"",
|
||||
"ios_enable_code_signing=false",
|
||||
"is_component_build=false",
|
||||
"is_debug=true",
|
||||
"target_cpu=\"arm\"",
|
||||
"target_os=\"ios\"",
|
||||
"use_goma=true"
|
||||
],
|
||||
"use_analyze": false,
|
||||
|
||||
@ -1,14 +1,16 @@
|
||||
{
|
||||
"comments": [
|
||||
"Builder for 32-bit devices.",
|
||||
"gn_args in this file is only read by the buildbot recipe; ",
|
||||
"webrtc/build/mb_config.pyl contains the actual build configuration.",
|
||||
"TODO(kjellander): remove gn_args when the recipe is updated."
|
||||
"Builder for 32-bit devices."
|
||||
],
|
||||
"xcode version": "8.0",
|
||||
"gn_args": [
|
||||
"goma_dir=\"$(goma_dir)\"",
|
||||
"dcheck_always_on=true",
|
||||
"ios_enable_code_signing=false",
|
||||
"is_component_build=false",
|
||||
"is_debug=false",
|
||||
"target_cpu=\"arm\"",
|
||||
"target_os=\"ios\"",
|
||||
"use_goma=true"
|
||||
],
|
||||
"use_analyze": false,
|
||||
|
||||
Reference in New Issue
Block a user