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

Issue 1217583002: Fix GN build errors when splits are enabled. (Closed)

Created:
5 years, 6 months ago by agrieve
Modified:
5 years, 5 months ago
Reviewers:
cjhopman, brettw
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix GN build errors when splits are enabled. They all looked like: ERROR Input to target not generated by a dependency. BUG=504971 Committed: https://crrev.com/06c6aab53db5a3f7c17b3b75ffbde75217abc96b Cr-Commit-Position: refs/heads/master@{#336719}

Patch Set 1 #

Total comments: 2

Patch Set 2 : add comment about android_manifest_dep #

Total comments: 1

Patch Set 3 : make android_manifest required again #

Total comments: 2

Patch Set 4 : Add parameter docs #

Unified diffs Side-by-side diffs Delta from patch set Stats (+21 lines, -11 lines) Patch
M build/config/android/internal_rules.gni View 2 chunks +6 lines, -0 lines 0 comments Download
M build/config/android/rules.gni View 1 2 3 8 chunks +15 lines, -11 lines 0 comments Download

Depends on Patchset:

Messages

Total messages: 20 (5 generated)
agrieve
Using a foreach() to get last element of the array. Please advice if there's a ...
5 years, 6 months ago (2015-06-26 18:38:00 UTC) #2
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1217583002/1
5 years, 6 months ago (2015-06-26 19:00:07 UTC) #4
commit-bot: I haz the power
Dry run: No L-G-T-M from a valid reviewer yet. Only full committers are accepted. Even ...
5 years, 6 months ago (2015-06-26 19:00:12 UTC) #6
brettw
Adding these deps is the correct solution https://codereview.chromium.org/1217583002/diff/1/build/config/android/rules.gni File build/config/android/rules.gni (right): https://codereview.chromium.org/1217583002/diff/1/build/config/android/rules.gni#newcode1458 build/config/android/rules.gni:1458: _android_manifest_deps = ...
5 years, 6 months ago (2015-06-26 19:48:52 UTC) #7
agrieve
https://codereview.chromium.org/1217583002/diff/1/build/config/android/rules.gni File build/config/android/rules.gni (right): https://codereview.chromium.org/1217583002/diff/1/build/config/android/rules.gni#newcode1458 build/config/android/rules.gni:1458: _android_manifest_deps = [] On 2015/06/26 19:48:52, brettw wrote: > ...
5 years, 6 months ago (2015-06-26 20:43:55 UTC) #8
cjhopman
https://codereview.chromium.org/1217583002/diff/20001/build/config/android/rules.gni File build/config/android/rules.gni (right): https://codereview.chromium.org/1217583002/diff/20001/build/config/android/rules.gni#newcode1471 build/config/android/rules.gni:1471: # Use the last output, since depfile outputs always ...
5 years, 6 months ago (2015-06-26 22:38:49 UTC) #9
cjhopman
Or how about just adding all the specified deps to the targets that use the ...
5 years, 6 months ago (2015-06-26 23:03:11 UTC) #10
agrieve
On 2015/06/26 23:03:11, cjhopman wrote: > Or how about just adding all the specified deps ...
5 years, 6 months ago (2015-06-27 00:35:39 UTC) #11
brettw
On 2015/06/27 00:35:39, agrieve wrote: > Blaze automatically creates deps when it notices generated files ...
5 years, 5 months ago (2015-06-28 19:55:44 UTC) #12
agrieve
On 2015/06/28 19:55:44, brettw wrote: > On 2015/06/27 00:35:39, agrieve wrote: > > Blaze automatically ...
5 years, 5 months ago (2015-06-29 14:33:40 UTC) #13
cjhopman
lgtm https://codereview.chromium.org/1217583002/diff/40001/build/config/android/rules.gni File build/config/android/rules.gni (right): https://codereview.chromium.org/1217583002/diff/40001/build/config/android/rules.gni#newcode1459 build/config/android/rules.gni:1459: # generated it. This comment should probably go ...
5 years, 5 months ago (2015-06-29 22:55:17 UTC) #14
agrieve
https://codereview.chromium.org/1217583002/diff/40001/build/config/android/rules.gni File build/config/android/rules.gni (right): https://codereview.chromium.org/1217583002/diff/40001/build/config/android/rules.gni#newcode1459 build/config/android/rules.gni:1459: # generated it. On 2015/06/29 22:55:17, cjhopman wrote: > ...
5 years, 5 months ago (2015-06-30 02:04:35 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1217583002/60001
5 years, 5 months ago (2015-06-30 02:12:37 UTC) #18
commit-bot: I haz the power
Committed patchset #4 (id:60001)
5 years, 5 months ago (2015-06-30 02:58:46 UTC) #19
commit-bot: I haz the power
5 years, 5 months ago (2015-06-30 03:00:28 UTC) #20
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/06c6aab53db5a3f7c17b3b75ffbde75217abc96b
Cr-Commit-Position: refs/heads/master@{#336719}

Powered by Google App Engine
This is Rietveld 408576698