Since the approach in https://webrtc-codereview.appspot.com/48869004/ was not possible, this is the only way to set the target_subarch GYP_DEFINES for iOS. WebRTC doesn't use or support the target_subarch GYP variable in the same way as Chromium does, and we currently don't build fat binaries at our buildbots. This is needed to unblock the chromium_revision roll in https://webrtc-codereview.appspot.com/50569004/ and it also makes it a bit easier to build for iOS since it is no longer needed to set target_subarch=arm64 when target_arch=arm64 (i.e. when you build for ARM64). BUG=4503 TESTED=Ran successful project generations using: GYP_DEFINES="OS=ios target_arch=arm" webrtc/build/gyp_webrtc and verified the -arch compiler flag was set to 'armv7' GYP_DEFINES="OS=ios target_arch=arm64" webrtc/build/gyp_webrtc and verified the -arch compiler flag was set to 'arm64' R=phoglund@webrtc.org Review URL: https://webrtc-codereview.appspot.com/48909004 Cr-Commit-Position: refs/heads/master@{#8949}
Description
The idea is to make CMake build for WebRTC m130 version - for audio processing module
Languages
C++
90.3%
Java
2.9%
C
2.2%
Objective-C++
2%
Python
1.3%
Other
1%