chromium-src-build/ios
droger 48e8457906 Define OS=mac in gyp when building mac tools on iOS
The CL https://codereview.chromium.org/1771173002/ introduced a
cycle in gyp files, which is not allowed on iOS:

Cycle: ui/base/ui_base.gyp -> ui/base/ime/ui_base_ime.gyp -> ui/base/ui_base.gyp

This cycle is not actually real on iOS, as it is under a OS!=iOS condition,

It was detected because, when building the mac tools,
gyp_chromium was invoked with OS=iOS.
This OS configuration was internally discarded when actually building
(because of the --ignore-environment flag that was passed), but
was still triggering the check for circular gyp dependencies.

TBR=thakis

Review URL: https://codereview.chromium.org/1797283002

Cr-Original-Commit-Position: refs/heads/master@{#381248}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: a5430a08444415e4a7bd3cf15675136bf89eec31
2016-03-15 17:50:06 +00:00
..
OWNERS Remove myself from most OWNERS files 2016-03-01 16:25:34 +00:00
chrome_ios.croc Add croc config file for iOS code coverage. 2012-10-09 17:00:57 +00:00
clean_env.py Add build/ios/mac_build.gypi for building Mac components used by iOS build 2012-08-07 16:06:34 +00:00
coverage.gypi Added coverage support for all iOS targets. 2015-01-24 00:48:07 +00:00
mac_build.gypi Define OS=mac in gyp when building mac tools on iOS 2016-03-15 17:50:06 +00:00