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

Issue 10665008: ninja windows: workaround for too long names (Closed)

Created:
8 years, 6 months ago by scottmg
Modified:
8 years, 6 months ago
Reviewers:
Nico
CC:
gyp-developer_googlegroups.com
Visibility:
Public.

Description

ninja windows: workaround for too long names Hash rule_name/unique_name for now to make the path shorter and get builds working again. We should come up with a better way of doing this in general. (Jay was running into this problem, and found this to be a reasonable/working workaround) BUG=276 TEST= Committed: https://code.google.com/p/gyp/source/detail?r=1421

Patch Set 1 #

Patch Set 2 : . #

Patch Set 3 : hash rule_name too :( #

Total comments: 3

Patch Set 4 : simpler place to hash #

Patch Set 5 : actions too #

Total comments: 1

Patch Set 6 : swap order of components #

Patch Set 7 : blank line #

Unified diffs Side-by-side diffs Delta from patch set Stats (+5 lines, -2 lines) Patch
M pylib/gyp/generator/ninja.py View 1 2 3 4 5 6 3 chunks +5 lines, -2 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
scottmg
8 years, 6 months ago (2012-06-22 23:37:04 UTC) #1
Nico
https://chromiumcodereview.appspot.com/10665008/diff/4001/pylib/gyp/generator/ninja.py File pylib/gyp/generator/ninja.py (right): https://chromiumcodereview.appspot.com/10665008/diff/4001/pylib/gyp/generator/ninja.py#newcode547 pylib/gyp/generator/ninja.py:547: name = '%s_%s' % (self.qualified_target, rule['rule_name']) Could we use ...
8 years, 6 months ago (2012-06-22 23:47:39 UTC) #2
scottmg
https://chromiumcodereview.appspot.com/10665008/diff/4001/pylib/gyp/generator/ninja.py File pylib/gyp/generator/ninja.py (right): https://chromiumcodereview.appspot.com/10665008/diff/4001/pylib/gyp/generator/ninja.py#newcode547 pylib/gyp/generator/ninja.py:547: name = '%s_%s' % (self.qualified_target, rule['rule_name']) On 2012/06/22 23:47:39, ...
8 years, 6 months ago (2012-06-22 23:51:09 UTC) #3
Nico
https://chromiumcodereview.appspot.com/10665008/diff/4001/pylib/gyp/generator/ninja.py File pylib/gyp/generator/ninja.py (right): https://chromiumcodereview.appspot.com/10665008/diff/4001/pylib/gyp/generator/ninja.py#newcode547 pylib/gyp/generator/ninja.py:547: name = '%s_%s' % (self.qualified_target, rule['rule_name']) On 2012/06/22 23:51:09, ...
8 years, 6 months ago (2012-06-22 23:52:16 UTC) #4
scottmg
oops! :( i think i caught 'em all now.
8 years, 6 months ago (2012-06-22 23:57:16 UTC) #5
Nico
lgtm! Thanks for fixing this so quickly. https://chromiumcodereview.appspot.com/10665008/diff/7002/pylib/gyp/generator/ninja.py File pylib/gyp/generator/ninja.py (right): https://chromiumcodereview.appspot.com/10665008/diff/7002/pylib/gyp/generator/ninja.py#newcode514 pylib/gyp/generator/ninja.py:514: name = ...
8 years, 6 months ago (2012-06-23 00:00:06 UTC) #6
jaysoffian
On 2012/06/22 23:57:16, scottmg wrote: > oops! :( i think i caught 'em all now. ...
8 years, 6 months ago (2012-06-23 00:04:21 UTC) #7
scottmg
On 2012/06/23 00:04:21, jaysoffian wrote: > On 2012/06/22 23:57:16, scottmg wrote: > > oops! :( ...
8 years, 6 months ago (2012-06-23 00:05:37 UTC) #8
scottmg
On 2012/06/23 00:00:06, Nico wrote: > lgtm! > > Thanks for fixing this so quickly. ...
8 years, 6 months ago (2012-06-23 00:05:52 UTC) #9
Steve Block
8 years, 6 months ago (2012-06-25 11:40:06 UTC) #10
Thanks Scott!

Powered by Google App Engine
This is Rietveld 408576698