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

Issue 10127004: Add the ability to specify a target_os for gclient solutions (Closed)

Created:
8 years, 8 months ago by Peter Beverloo
Modified:
8 years, 7 months ago
CC:
chromium-reviews, Dirk Pranke, John Grabowski
Visibility:
Public.

Description

Add the ability to specify a target_os for gclient solutions This ability is useful for versions of Chromium (i.e. Android) which want to cross-compile to another platform that has a fixed set of custom dependencies. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=134280

Patch Set 1 #

Patch Set 2 : #

Total comments: 10

Patch Set 3 : #

Total comments: 3

Patch Set 4 : Add the ability to specify a target_os for gclient solutions #

Total comments: 1

Patch Set 5 : #

Total comments: 2

Patch Set 6 : #

Total comments: 1

Patch Set 7 : #

Patch Set 8 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+44 lines, -0 lines) Patch
M gclient.py View 1 2 3 4 2 chunks +12 lines, -0 lines 0 comments Download
M tests/gclient_test.py View 1 2 3 4 5 6 7 1 chunk +32 lines, -0 lines 0 comments Download

Messages

Total messages: 16 (0 generated)
Peter Beverloo
+maruel We'll use this to be able to integrate Android-specific dependencies (which now solely are ...
8 years, 8 months ago (2012-04-19 03:50:48 UTC) #1
John Grabowski
Overall like tons. Give example about how the multi-solution android .gclient will become a single ...
8 years, 8 months ago (2012-04-19 05:29:04 UTC) #2
Peter Beverloo
Thank you for the review, John! Replies inline and a new patchset has been uploaded. ...
8 years, 8 months ago (2012-04-19 06:11:03 UTC) #3
M-A Ruel
https://chromiumcodereview.appspot.com/10127004/diff/4/gclient.py File gclient.py (right): https://chromiumcodereview.appspot.com/10127004/diff/4/gclient.py#newcode151 gclient.py:151: deps_file, target_os, should_process): It also doesn't make sense to ...
8 years, 8 months ago (2012-04-19 13:29:03 UTC) #4
John Grabowski
LGTM from me but definitely wait for M-A's LGTM
8 years, 8 months ago (2012-04-19 18:16:37 UTC) #5
Peter Beverloo
maruel: amended, it's now (similar to "hooks") a list in the global scope of a ...
8 years, 7 months ago (2012-04-27 15:27:51 UTC) #6
M-A Ruel
https://chromiumcodereview.appspot.com/10127004/diff/11001/gclient.py File gclient.py (right): https://chromiumcodereview.appspot.com/10127004/diff/11001/gclient.py#newcode854 gclient.py:854: # Append any target OS that is not already ...
8 years, 7 months ago (2012-04-27 15:52:21 UTC) #7
Peter Beverloo
Updated the patch, thanks. Good catch! I am not completely familiar with the Python language, ...
8 years, 7 months ago (2012-04-27 15:55:49 UTC) #8
M-A Ruel
lgtm with style nit. https://chromiumcodereview.appspot.com/10127004/diff/13003/tests/gclient_test.py File tests/gclient_test.py (right): https://chromiumcodereview.appspot.com/10127004/diff/13003/tests/gclient_test.py#newcode289 tests/gclient_test.py:289: solutions = [ style nit: ...
8 years, 7 months ago (2012-04-27 16:03:37 UTC) #9
John Grabowski
https://chromiumcodereview.appspot.com/10127004/diff/13003/tests/gclient_test.py File tests/gclient_test.py (right): https://chromiumcodereview.appspot.com/10127004/diff/13003/tests/gclient_test.py#newcode289 tests/gclient_test.py:289: solutions = [ On 2012/04/27 16:03:37, Marc-Antoine Ruel wrote: ...
8 years, 7 months ago (2012-04-27 16:06:26 UTC) #10
M-A Ruel
On 2012/04/27 16:06:26, John Grabowski wrote: > Ha! I told pete the opposite. > I ...
8 years, 7 months ago (2012-04-27 16:08:07 UTC) #11
M-A Ruel
lgtm with yet another nit https://chromiumcodereview.appspot.com/10127004/diff/19001/tests/gclient_test.py File tests/gclient_test.py (right): https://chromiumcodereview.appspot.com/10127004/diff/19001/tests/gclient_test.py#newcode310 tests/gclient_test.py:310: self.assertEqual(4, len(self._get_processed())) you could ...
8 years, 7 months ago (2012-04-27 16:11:53 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/peter@chromium.org/10127004/21001
8 years, 7 months ago (2012-04-27 16:16:57 UTC) #13
commit-bot: I haz the power
Presubmit check for 10127004-21001 failed and returned exit status 1. warning: code.google.com certificate with fingerprint ...
8 years, 7 months ago (2012-04-27 16:24:27 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/peter@chromium.org/10127004/23001
8 years, 7 months ago (2012-04-27 16:26:51 UTC) #15
commit-bot: I haz the power
8 years, 7 months ago (2012-04-27 16:34:39 UTC) #16
Change committed as 134280

Powered by Google App Engine
This is Rietveld 408576698