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

Issue 9700026: Ignore untracked files on Windows (Closed)

Created:
8 years, 9 months ago by gab
Modified:
8 years, 9 months ago
Reviewers:
M-A Ruel, scottmg1
CC:
chromium-reviews, robertshield, erikwright (departed), scottmg
Visibility:
Public.

Description

Ignore untracked files on Windows Some untracked files were created in a clean repo build on Windows. NOTRY=true BUG= TEST=No untracked files left after building all.sln on Windows 7 (VS20120) Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=126724

Patch Set 1 #

Total comments: 4

Patch Set 2 : move comment back and remove .ico #

Total comments: 4

Patch Set 3 : added /chrome/installer/Release/ #

Total comments: 3

Patch Set 4 : +x64 in comment #

Patch Set 5 : ...and ipch/ #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+46 lines, -4 lines) Patch
M .gitignore View 1 2 3 4 8 chunks +46 lines, -4 lines 1 comment Download

Messages

Total messages: 20 (0 generated)
gab
PTAL maruel: Do I need some OWNER approval in src/?
8 years, 9 months ago (2012-03-14 17:50:56 UTC) #1
M-A Ruel
https://chromiumcodereview.appspot.com/9700026/diff/1/.gitignore File .gitignore (right): https://chromiumcodereview.appspot.com/9700026/diff/1/.gitignore#newcode44 .gitignore:44: /c # The Chrome OS build creates a /c ...
8 years, 9 months ago (2012-03-14 17:56:11 UTC) #2
gab
Fixed. https://chromiumcodereview.appspot.com/9700026/diff/1/.gitignore File .gitignore (right): https://chromiumcodereview.appspot.com/9700026/diff/1/.gitignore#newcode44 .gitignore:44: /c # The Chrome OS build creates a ...
8 years, 9 months ago (2012-03-14 18:04:06 UTC) #3
M-A Ruel
lgtm https://chromiumcodereview.appspot.com/9700026/diff/1003/.gitignore File .gitignore (right): https://chromiumcodereview.appspot.com/9700026/diff/1003/.gitignore#newcode64 .gitignore:64: /chrome/installer/Debug/ This is a bug BTW, and you ...
8 years, 9 months ago (2012-03-14 18:17:51 UTC) #4
gab
https://chromiumcodereview.appspot.com/9700026/diff/1003/.gitignore File .gitignore (right): https://chromiumcodereview.appspot.com/9700026/diff/1003/.gitignore#newcode64 .gitignore:64: /chrome/installer/Debug/ On 2012/03/14 18:17:51, Marc-Antoine Ruel wrote: > This ...
8 years, 9 months ago (2012-03-14 18:28:11 UTC) #5
M-A Ruel
https://chromiumcodereview.appspot.com/9700026/diff/1003/.gitignore File .gitignore (right): https://chromiumcodereview.appspot.com/9700026/diff/1003/.gitignore#newcode64 .gitignore:64: /chrome/installer/Debug/ On 2012/03/14 18:28:11, gab wrote: > Ok, is ...
8 years, 9 months ago (2012-03-14 18:34:10 UTC) #6
gab
https://chromiumcodereview.appspot.com/9700026/diff/1003/.gitignore File .gitignore (right): https://chromiumcodereview.appspot.com/9700026/diff/1003/.gitignore#newcode64 .gitignore:64: /chrome/installer/Debug/ On 2012/03/14 18:34:10, Marc-Antoine Ruel wrote: > On ...
8 years, 9 months ago (2012-03-14 20:14:36 UTC) #7
M-A Ruel
https://chromiumcodereview.appspot.com/9700026/diff/1006/.gitignore File .gitignore (right): https://chromiumcodereview.appspot.com/9700026/diff/1006/.gitignore#newcode74 .gitignore:74: /chrome/installer/x64/ this one too btw.
8 years, 9 months ago (2012-03-14 20:20:52 UTC) #8
gab
https://chromiumcodereview.appspot.com/9700026/diff/1006/.gitignore File .gitignore (right): https://chromiumcodereview.appspot.com/9700026/diff/1006/.gitignore#newcode74 .gitignore:74: /chrome/installer/x64/ On 2012/03/14 20:20:52, Marc-Antoine Ruel wrote: > this ...
8 years, 9 months ago (2012-03-14 20:27:25 UTC) #9
gab
https://chromiumcodereview.appspot.com/9700026/diff/1006/.gitignore File .gitignore (right): https://chromiumcodereview.appspot.com/9700026/diff/1006/.gitignore#newcode74 .gitignore:74: /chrome/installer/x64/ On 2012/03/14 20:27:25, gab wrote: > On 2012/03/14 ...
8 years, 9 months ago (2012-03-14 20:29:38 UTC) #10
M-A Ruel
On 2012/03/14 20:29:38, gab wrote: > https://chromiumcodereview.appspot.com/9700026/diff/1006/.gitignore > File .gitignore (right): > > https://chromiumcodereview.appspot.com/9700026/diff/1006/.gitignore#newcode74 > ...
8 years, 9 months ago (2012-03-14 20:30:18 UTC) #11
gab
On 2012/03/14 20:30:18, Marc-Antoine Ruel wrote: > On 2012/03/14 20:29:38, gab wrote: > > https://chromiumcodereview.appspot.com/9700026/diff/1006/.gitignore ...
8 years, 9 months ago (2012-03-14 20:32:59 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/gab@chromium.org/9700026/4
8 years, 9 months ago (2012-03-14 20:34:34 UTC) #13
commit-bot: I haz the power
Change committed as 126724
8 years, 9 months ago (2012-03-14 20:35:21 UTC) #14
gab
https://chromiumcodereview.appspot.com/9700026/diff/4/.gitignore File .gitignore (right): https://chromiumcodereview.appspot.com/9700026/diff/4/.gitignore#newcode64 .gitignore:64: # /chrome/installer/(Debug|Release|x64|ipch) should be in the global output directory. ...
8 years, 9 months ago (2012-03-16 15:20:46 UTC) #15
gab
On 2012/03/16 15:20:46, gab wrote: > https://chromiumcodereview.appspot.com/9700026/diff/4/.gitignore > File .gitignore (right): > > https://chromiumcodereview.appspot.com/9700026/diff/4/.gitignore#newcode64 > ...
8 years, 9 months ago (2012-03-16 15:57:55 UTC) #16
M-A Ruel
On 2012/03/16 15:57:55, gab wrote: > On 2012/03/16 15:20:46, gab wrote: > > https://chromiumcodereview.appspot.com/9700026/diff/4/.gitignore > ...
8 years, 9 months ago (2012-03-16 15:59:03 UTC) #17
scottmg1
On 2012/03/16 15:57:55, gab wrote: > On 2012/03/16 15:20:46, gab wrote: > > https://chromiumcodereview.appspot.com/9700026/diff/4/.gitignore > ...
8 years, 9 months ago (2012-03-16 17:59:33 UTC) #18
M-A Ruel
Le 16 mars 2012 13:59, <scottmg@google.com> a écrit : > On 2012/03/16 15:57:55, gab wrote: ...
8 years, 9 months ago (2012-03-16 18:02:49 UTC) #19
gab
8 years, 9 months ago (2012-03-16 18:33:15 UTC) #20
On Fri, Mar 16, 2012 at 2:02 PM, Marc-Antoine Ruel <maruel@chromium.org>wrote:

> Le 16 mars 2012 13:59, <scottmg@google.com> a écrit :
>
> On 2012/03/16 15:57:55, gab wrote:
>>
>>> On 2012/03/16 15:20:46, gab wrote:
>>> >
https://chromiumcodereview.**appspot.com/9700026/diff/4/.**gitignore<https://...
>>> > File .gitignore (right):
>>> >
>>> > https://chromiumcodereview.**appspot.com/9700026/diff/4/.**
>>>
gitignore#newcode64<https://chromiumcodereview.appspot.com/9700026/diff/4/.gitignore#newcode64>
>>> > .gitignore:64: # /chrome/installer/(Debug|**Release|x64|ipch) should
>>> be in the
>>> > global output directory.
>>> > So, I was going to fix this, but it seems chrome.sln does the same
>>> thing and
>>> > outputs to chrome\Debug (see (1) above).
>>> >
>>> > There are many other solutions that seem to output to their own \Debug
>>> (just
>>> > looking through the current .gitignore, net/ and webkit/ also do this).
>>> >
>>> > This seems wrong as I feel like building all.sln should make it so
>>> that the
>>> > other solutions are trivial to rebuild, but as it is right now,
>>> opening say
>>> > chrome.sln with all.sln fully built still implies a full rebuild of
>>> > chrome.sln...
>>> >
>>> > I'll look into this more, but any guidance as to how to specify the
>>> output
>>> > directory in gyp is appreciated!
>>>
>>
>>  Seems to be a VS2010 bug. Investigating.
>>>
>>
>> I'm not sure if we really want all.sln and chrome.sln overlapping or not.
>> Seems
>> like it might be confusing if different sln's build the same obj/exes.
>>
>
> That's what was done in VS2008.
>

It seems to be the right thing, the objects are built out of the same
source. So why would we want different objects for different solutions? The
gyp files are already doing what I think is correct; it simply doesn't
reflect in VS2010's behaviour.


>
>
>
>> I noticed build_dir_prefix in build/common.gypi, does that handle what
>> you're
>> trying to do?
>>
>
Yes, that's exactly what we want, but I'm not sure how to patch this so
that it works in VS2010.


>
>>
https://chromiumcodereview.**appspot.com/9700026/<https://chromiumcodereview....
>>
>
>

Powered by Google App Engine
This is Rietveld 408576698