Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(145)

Issue 6498090: Move sources lists to gyp include, add libskia target (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
13 years, 6 months ago by EricB
Modified:
13 years, 6 months ago
Reviewers:
bungeman, epoger, bsalomon
CC:
skia-review_googlegroups.com
Base URL:
http://skia.googlecode.com/svn/trunk/
Visibility:
Public.

Description

Move sources lists to gyp include, add libskia target

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Patch Set 4 : #

Patch Set 5 : #

Patch Set 6 : #

Total comments: 2

Patch Set 7 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+595 lines, -447 lines) Patch
M Makefile View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M gyp/core.gyp View 1 2 3 4 5 6 1 chunk +1 line, -75 lines 0 comments Download
M gyp/core.gypi View 1 2 3 4 5 6 2 chunks +3 lines, -0 lines 0 comments Download
A gyp/core_settings.gypi View 1 2 3 4 5 6 1 chunk +80 lines, -0 lines 0 comments Download
M gyp/opts.gyp View 1 2 3 4 5 6 3 chunks +8 lines, -91 lines 0 comments Download
A gyp/opts.gypi View 1 2 3 4 5 6 1 chunk +22 lines, -0 lines 0 comments Download
A gyp/opts_neon.gypi View 1 2 3 4 5 6 1 chunk +11 lines, -0 lines 0 comments Download
A gyp/opts_neon_settings.gypi View 1 2 3 4 5 6 1 chunk +21 lines, -0 lines 0 comments Download
A gyp/opts_settings.gypi View 1 2 3 4 5 6 1 chunk +56 lines, -0 lines 0 comments Download
A gyp/opts_ssse3.gypi View 1 2 3 4 5 6 1 chunk +5 lines, -0 lines 0 comments Download
A gyp/opts_ssse3_settings.gypi View 1 2 3 4 5 6 1 chunk +27 lines, -0 lines 0 comments Download
M gyp/ports.gyp View 1 2 3 4 5 6 1 chunk +2 lines, -130 lines 0 comments Download
A gyp/ports.gypi View 1 2 3 4 5 6 1 chunk +40 lines, -0 lines 0 comments Download
A gyp/ports_settings.gypi View 1 2 3 4 5 6 1 chunk +121 lines, -0 lines 0 comments Download
A gyp/skia.gyp View 1 2 3 4 5 6 1 chunk +30 lines, -0 lines 0 comments Download
M gyp/utils.gyp View 1 2 3 4 5 6 1 chunk +2 lines, -150 lines 0 comments Download
A gyp/utils.gypi View 2 3 4 5 6 1 chunk +74 lines, -0 lines 0 comments Download
A gyp/utils_settings.gypi View 1 2 3 4 5 6 1 chunk +90 lines, -0 lines 0 comments Download
M skia.gyp View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 19
EricB
This works as expected on my linux machine. Given how much has changed, I want ...
13 years, 6 months ago (2012-09-04 21:08:06 UTC) #1
EricB
Verified on Mac.
13 years, 6 months ago (2012-09-05 14:15:40 UTC) #2
EricB
http://codereview.appspot.com/6498090/diff/7004/gyp/skia.gyp File gyp/skia.gyp (right): http://codereview.appspot.com/6498090/diff/7004/gyp/skia.gyp#newcode4 gyp/skia.gyp:4: 'target_name': 'skia', Should this name be more descriptive? It ...
13 years, 6 months ago (2012-09-05 14:20:26 UTC) #3
EricB
Verified on Windows.
13 years, 6 months ago (2012-09-05 14:31:22 UTC) #4
epoger
Brian- would these changes interfere with Chrome's use of our .gypi files?
13 years, 6 months ago (2012-09-05 14:53:18 UTC) #5
epoger
http://codereview.appspot.com/6498090/diff/7004/gyp/skia.gyp File gyp/skia.gyp (right): http://codereview.appspot.com/6498090/diff/7004/gyp/skia.gyp#newcode4 gyp/skia.gyp:4: 'target_name': 'skia', On 2012/09/05 14:20:26, EricB wrote: > Should ...
13 years, 6 months ago (2012-09-05 14:56:11 UTC) #6
bsalomon
On 2012/09/05 14:53:18, epoger wrote: > Brian- would these changes interfere with Chrome's use of ...
13 years, 6 months ago (2012-09-05 15:28:48 UTC) #7
bsalomon
On 2012/09/05 15:28:48, bsalomon wrote: > On 2012/09/05 14:53:18, epoger wrote: > > Brian- would ...
13 years, 6 months ago (2012-09-05 15:30:02 UTC) #8
epoger
On 2012/09/05 15:30:02, bsalomon wrote: > On 2012/09/05 15:28:48, bsalomon wrote: > > On 2012/09/05 ...
13 years, 6 months ago (2012-09-05 17:07:45 UTC) #9
epoger
> Good idea. Eric, please run it through the trybots, and once those tries come ...
13 years, 6 months ago (2012-09-05 18:06:21 UTC) #10
EricB
Looks like this failed on the "patch" step. I have to assume that this will ...
13 years, 6 months ago (2012-09-05 19:36:46 UTC) #11
EricB
Uploaded patch set 7. I'm using a new, multiple-include-level strategy, in which only sources are ...
13 years, 6 months ago (2012-09-05 21:37:06 UTC) #12
epoger
On 2012/09/05 21:37:06, EricB wrote: > Uploaded patch set 7. I'm using a new, multiple-include-level ...
13 years, 6 months ago (2012-09-06 14:37:28 UTC) #13
EricB
Here's the trybot failure link: http://build.chromium.org/p/tryserver.chromium/builders/linux/builds/3057 It's failing on the patch step, before it even ...
13 years, 6 months ago (2012-09-06 14:45:01 UTC) #14
bsalomon
On 2012/09/06 14:37:28, epoger wrote: > On 2012/09/05 21:37:06, EricB wrote: > > Uploaded patch ...
13 years, 6 months ago (2012-09-06 14:47:19 UTC) #15
EricB
On 2012/09/06 14:47:19, bsalomon wrote: > On 2012/09/06 14:37:28, epoger wrote: > > On 2012/09/05 ...
13 years, 6 months ago (2012-09-06 14:54:55 UTC) #16
EricB
I just had a live discussion with Brian in which we decided that, rather than ...
13 years, 6 months ago (2012-09-06 15:18:33 UTC) #17
epoger
On 2012/09/06 15:18:33, EricB wrote: > I just had a live discussion with Brian I ...
13 years, 6 months ago (2012-09-06 15:34:38 UTC) #18
EricB
13 years, 6 months ago (2012-09-06 15:36:38 UTC) #19
On 2012/09/06 15:34:38, epoger wrote:
> On 2012/09/06 15:18:33, EricB wrote:
> > I just had a live discussion with Brian
> 
> I think your plan of action sounds good.
> 
> Ideally, we could modify gyp to allow something like you describe.  If that
> DOESN'T work out, perhaps we could harness the fact that, in
> https://code.google.com/p/skia/source/browse/trunk/gyp_skia , we can force
> additional settings that will affect only OUR gyp runs (as opposed to gyp runs
> in other projects that depend on our .gyp/.gypi files).  So maybe gyp_skia
could
> set a variable that switches things on and off in the rest of the .gyp/.gypi
> files when we're building as a static library...
> 
> As for the failing patch (in Makefile and skia.gyp), I see what the problem
> is... http://src.chromium.org/viewvc/chrome/trunk/src/DEPS?view=markup imports
> Skia's gyp/ subdirectory, but not Skia's toplevel Makefile and skia.gyp files.

> So it has nothing to patch those against.  In this unusual case, our best bet
to
> run the trybots would be to hand-edit the patch file we send to the trybots
and
> remove those two files.

Sounds good.  I'm closing this issue.
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b