Open GoogleCodeExporter opened 9 years ago
fyi, since perhaps this might bite you. I don't think anything's changed
recently, I guess it never worked properly (?) or something in MSBuild w/ 2013
changed.
Original comment by scottmg@chromium.org
on 30 Oct 2014 at 9:08
Thanks for the heads up! :)
When did this start failing? Is it gyp_win64 specific or affecting gyp_win32
as well?
I'm on holiday right now but I'll try reproduce it locally when I get back.
Original comment by shezanb...@gmail.com
on 30 Oct 2014 at 10:34
It started failing because we started running tests on 2013. :/ (we don't run
the vs tests on x86 hosts any more because the only ones we had were XP bots.)
So I guess it's always been broken. I'm not certain what changed between
2010/2012 and 2013 though, my eyes glazed over a little when I got into the
msbuild scripts.
Original comment by scottmg@chromium.org
on 30 Oct 2014 at 10:45
It looks like the following two things, together, make the test pass:
* use 'make_sources' instead of 'None' as the element name for make_sources.py
* remove the 'ExcludedFromBuild' flag
The first one seems reasonable, the second one seems a little worrying though.
It looks like msbuild now completely ignores 'ExcludedFromBuild' files in its
dependency graph.
Original comment by shezbaig...@gmail.com
on 4 Nov 2014 at 5:06
I have a fix -- just need to cleanup my patch a bit
Original comment by shezbaig...@gmail.com
on 4 Nov 2014 at 5:24
Ah, I tried removing ExcludedFromBuild but I couldn't get it make any
difference. Thanks for digging into it.
Original comment by scottmg@chromium.org
on 4 Nov 2014 at 6:13
Original issue reported on code.google.com by
scottmg@chromium.org
on 30 Oct 2014 at 9:05