Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1116)

Issue 14577007: Gyp changes for ninja iOS build. (Closed)

Created:
7 years, 7 months ago by Justin Cohen (wrong one)
Modified:
7 years, 7 months ago
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Gyp changes for ninja iOS build. Various tweaks to make ninja happy with our gyp files. ninja iOS builds don't CODE_SIGN yet. ninja only supports i386/simulator for now. pass parent_generator to mac_build.gypi for iOS sub-ninja builds BUG=236517 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=198084

Patch Set 1 #

Patch Set 2 : mininal common.gypi changes too #

Patch Set 3 : Handle ninja-ios type in landmines #

Total comments: 10

Patch Set 4 : Remove empty outputs #

Patch Set 5 : Change mac_build to pass include_dir #

Patch Set 6 : removed bad line #

Total comments: 2

Patch Set 7 : Remove extra line #

Patch Set 8 : revert to old way of passing in parent generator #

Patch Set 9 : set generator inside mac_build #

Unified diffs Side-by-side diffs Delta from patch set Stats (+30 lines, -13 lines) Patch
M build/common.gypi View 1 2 chunks +24 lines, -12 lines 0 comments Download
M build/ios/mac_build.gypi View 1 2 3 4 5 6 7 8 2 chunks +5 lines, -0 lines 0 comments Download
M build/landmines.py View 1 2 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 19 (0 generated)
justincohen
All of these changes fall within ios blocks in gyp, except for landmines.py which just ...
7 years, 7 months ago (2013-05-01 13:24:39 UTC) #1
stuartmorgan
I think I'm just missing background; why is ninja-ios a separate thing? https://codereview.chromium.org/14577007/diff/5001/breakpad/breakpad.gyp File breakpad/breakpad.gyp ...
7 years, 7 months ago (2013-05-01 14:03:42 UTC) #2
justincohen
ninja-ios was the recommendation from thakis@. -ios defines the flavor, so the ninja knows how ...
7 years, 7 months ago (2013-05-01 14:08:57 UTC) #3
Mark Mentovai
Perhaps ninja should be made to understand what an empty 'outputs' list means instead of ...
7 years, 7 months ago (2013-05-01 18:12:10 UTC) #4
justincohen
I removed the empty output changes and will try to make those changes within ninja.py ...
7 years, 7 months ago (2013-05-02 02:59:56 UTC) #5
Mark Mentovai
LGTM
7 years, 7 months ago (2013-05-02 03:18:48 UTC) #6
justincohen
stuartmorgan@ changed mac_build to pass include dir instead.
7 years, 7 months ago (2013-05-02 12:11:18 UTC) #7
Mark Mentovai
LG otherwise https://codereview.chromium.org/14577007/diff/21004/build/ios/mac_build.gypi File build/ios/mac_build.gypi (right): https://codereview.chromium.org/14577007/diff/21004/build/ios/mac_build.gypi#newcode52 build/ios/mac_build.gypi:52: }, This line doesn’t belong.
7 years, 7 months ago (2013-05-02 13:19:22 UTC) #8
justincohen
https://codereview.chromium.org/14577007/diff/21004/build/ios/mac_build.gypi File build/ios/mac_build.gypi (right): https://codereview.chromium.org/14577007/diff/21004/build/ios/mac_build.gypi#newcode52 build/ios/mac_build.gypi:52: }, On 2013/05/02 13:19:22, Mark Mentovai wrote: > This ...
7 years, 7 months ago (2013-05-02 13:21:41 UTC) #9
justincohen
I misunderstood stuartmorgan's request for the downstream CL associated with this. Reverting back to what ...
7 years, 7 months ago (2013-05-02 15:04:38 UTC) #10
stuartmorgan
LGTM
7 years, 7 months ago (2013-05-02 15:27:09 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/justincohen@google.com/14577007/27004
7 years, 7 months ago (2013-05-02 15:48:11 UTC) #12
commit-bot: I haz the power
Retried try job too often on linux_chromeos for step(s) browser_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_chromeos&number=109871
7 years, 7 months ago (2013-05-02 16:59:46 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/justincohen@google.com/14577007/27004
7 years, 7 months ago (2013-05-02 17:36:47 UTC) #14
commit-bot: I haz the power
Retried try job too often on linux_chromeos for step(s) ash_unittests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_chromeos&number=109927
7 years, 7 months ago (2013-05-02 18:55:32 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/justincohen@google.com/14577007/27004
7 years, 7 months ago (2013-05-02 19:34:35 UTC) #16
commit-bot: I haz the power
Retried try job too often on linux_chromeos for step(s) browser_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_chromeos&number=110011
7 years, 7 months ago (2013-05-02 22:25:14 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/justincohen@google.com/14577007/27004
7 years, 7 months ago (2013-05-03 04:05:53 UTC) #18
commit-bot: I haz the power
7 years, 7 months ago (2013-05-03 11:06:43 UTC) #19
Message was sent while issue was closed.
Change committed as 198084

Powered by Google App Engine
This is Rietveld 408576698