kjellander
73f01de4ed
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}
2017-02-15 20:34:03 +00:00
Henrik Kjellander
368b5ffecc
Make iOS API Framework script use the src/ dir as cwd for commands.
...
The recent infra CL https://chromium-review.googlesource.com/c/439266/
seems to have broken our bot. It's better the script
doesn't have any assumptions on cwd when executing.
BUG=None
R=mbonadei@webrtc.org
TBR=mbonadei@webrtc.org
Review-Url: https://codereview.webrtc.org/2695303002 .
Cr-Commit-Position: refs/heads/master@{#16632}
2017-02-15 19:51:26 +00:00
kthelgason
4065a5762b
Move iOS tests to XCTest from gtest.
...
This enables tighter integration with XCode tooling and is a prereq
for adding UI tests.
BUG=webrtc:7150
Review-Url: https://codereview.webrtc.org/2697603002
Cr-Commit-Position: refs/heads/master@{#16609}
2017-02-14 12:58:56 +00:00
oprypin
9b0dbd4438
Support selecting architectures in iOS build script
...
BUG=webrtc:7127
Review-Url: https://codereview.webrtc.org/2682223004
Cr-Commit-Position: refs/heads/master@{#16587}
2017-02-13 16:30:01 +00:00
mbonadei
585209b36e
Adding --use-goma and --extra-gn-args flags to build_ios_libs.py
...
BUG=chromium:690916
NOTRY=True
Review-Url: https://codereview.webrtc.org/2692443003
Cr-Commit-Position: refs/heads/master@{#16579}
2017-02-13 12:59:27 +00:00
Henrik Kjellander
5e5a072f2c
iOS: Fix breakage caused by buildbot recipe update
...
Similar changes as in https://codereview.chromium.org/2659123003
Our MB configuration is still the actually used build config for these
bots.
BUG=686304
TBR=smut@google.com
Review-Url: https://codereview.webrtc.org/2685813003 .
Cr-Commit-Position: refs/heads/master@{#16486}
2017-02-08 11:04:20 +00:00
oprypin
7a2d8ca9bc
Rewrite iOS FAT libraries build script in Python
...
BUG=webrtc:7049
Review-Url: https://codereview.webrtc.org/2662513004
Cr-Commit-Position: refs/heads/master@{#16453}
2017-02-06 15:53:41 +00:00
oprypin
873fcb958f
Drop the check for stray mobileprovision (no longer needed)
...
BUG=webrtc:7049
Review-Url: https://codereview.webrtc.org/2676233002
Cr-Commit-Position: refs/heads/master@{#16444}
2017-02-06 11:43:58 +00:00
Mirko Bonadei
b0dd784cba
Fixing path to be compliant with new location
...
BUG=webrtc:7030
TBR=kjellander@webrtc.org
Review-Url: https://codereview.webrtc.org/2657943005 .
Cr-Commit-Position: refs/heads/master@{#16297}
2017-01-26 13:52:27 +00:00
Mirko Bonadei
ad524d66d3
Moving build/ios to tools-webrtc/ios
...
BUG=webrtc:7030
NOTRY=True
R=kjellander@webrtc.org
Review-Url: https://codereview.webrtc.org/2651973002 .
Cr-Commit-Position: refs/heads/master@{#16295}
2017-01-26 13:20:05 +00:00