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

Issue 2302803005: Move Skia GN sources to a separate .gni file. (Closed)

Created:
4 years, 3 months ago by brettw
Modified:
4 years, 3 months ago
Reviewers:
mtklein_C
CC:
reviews_skia.org
Target Ref:
refs/heads/master
Project:
skia
Visibility:
Public.

Description

Move Skia GN sources to a separate .gni file. This file will be imported by Chrome to access the sources lists. Once Chrome is updated to use this file, changes to the skia .gypi layout can be done entirely within the skia repository as long as the resulting lists produced by the new .gni file have the same name. Marks skia_for_chromium_defines as obsolete and moves the definition into the new .gni file. We can remove the .gypi file when Chrome is updated. GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2302803005 Committed: https://skia.googlesource.com/skia/+/b944728b93a1623d73be31413a6798e0b7dddc16

Patch Set 1 #

Total comments: 4

Patch Set 2 : fixes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+126 lines, -83 lines) Patch
M BUILD.gn View 1 6 chunks +27 lines, -83 lines 0 comments Download
A gn/shared_sources.gni View 1 1 chunk +96 lines, -0 lines 0 comments Download
M gyp/skia_for_chromium_defines.gypi View 1 chunk +3 lines, -0 lines 0 comments Download

Messages

Total messages: 17 (10 generated)
brettw
Once this rolls in I can land this Chrome change I just added you as ...
4 years, 3 months ago (2016-09-01 20:41:42 UTC) #4
mtklein_C
https://codereview.chromium.org/2302803005/diff/1/BUILD.gn File BUILD.gn (right): https://codereview.chromium.org/2302803005/diff/1/BUILD.gn#newcode405 BUILD.gn:405: "//src/gpu/gl/GrGLCreateNativeInterface_none.cpp", Fuchsia pulls Skia in and uses this BUILD.gn ...
4 years, 3 months ago (2016-09-01 20:54:38 UTC) #7
brettw
fixes
4 years, 3 months ago (2016-09-01 20:58:13 UTC) #8
brettw
https://codereview.chromium.org/2302803005/diff/1/BUILD.gn File BUILD.gn (right): https://codereview.chromium.org/2302803005/diff/1/BUILD.gn#newcode405 BUILD.gn:405: "//src/gpu/gl/GrGLCreateNativeInterface_none.cpp", On 2016/09/01 20:54:38, mtklein_C wrote: > Fuchsia pulls ...
4 years, 3 months ago (2016-09-01 20:58:42 UTC) #11
mtklein_C
lgtm
4 years, 3 months ago (2016-09-01 21:00:29 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2302803005/20001
4 years, 3 months ago (2016-09-01 21:04:06 UTC) #15
commit-bot: I haz the power
4 years, 3 months ago (2016-09-01 21:24:42 UTC) #17
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://skia.googlesource.com/skia/+/b944728b93a1623d73be31413a6798e0b7dddc16

Powered by Google App Engine
This is Rietveld 408576698