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

Issue 14467: Underlying functionality for generating native Visual Studio solution files:... (Closed)

Created:
12 years ago by sgk
Modified:
9 years, 5 months ago
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

Underlying functionality for generating native Visual Studio solution files: * New _Node_MSVS.py module (from rspangler) with new MSVSFolder(), MSVSProject() and MSVSSolution() Nodes. This will eventually become a new SCons/Node/MSVS.py module in upstream SCons. * New MSVSNew.py Tool module imports MSVS.py (either from SCons.Node or from our temporary _Node_MSVS.py module) and attaches the appropriate environment methods. * MSVSSolution().Write() will generate a solution file based on explicit configuration in the SConscript files. * While we're here, define $SQLITE_DIR, which will be used by the next checkins. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=7120

Patch Set 1 #

Total comments: 6

Patch Set 2 : '' #

Patch Set 3 : '' #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+503 lines, -2 lines) Patch
M build/SConscript.main View 1 2 4 chunks +18 lines, -2 lines 0 comments Download
A site_scons/site_tools/MSVSNew.py View 1 1 chunk +51 lines, -0 lines 0 comments Download
A site_scons/site_tools/_Node_MSVS.py View 1 1 chunk +434 lines, -0 lines 1 comment Download

Messages

Total messages: 5 (0 generated)
sgk
12 years ago (2008-12-16 18:56:38 UTC) #1
bradn
http://codereview.chromium.org/14467/diff/1/4 File site_scons/site_tools/MSVSNew.py (right): http://codereview.chromium.org/14467/diff/1/4#newcode28 Line 28: Tool-specific initialization for generic Posix C compilers. Huh? ...
12 years ago (2008-12-16 19:19:08 UTC) #2
sgk
http://codereview.chromium.org/14467/diff/1/4 File site_scons/site_tools/MSVSNew.py (right): http://codereview.chromium.org/14467/diff/1/4#newcode28 Line 28: Tool-specific initialization for generic Posix C compilers. On ...
12 years ago (2008-12-16 19:39:57 UTC) #3
bradn
LGTM
12 years ago (2008-12-16 19:43:13 UTC) #4
Nicolas Sylvain
12 years ago (2008-12-17 00:49:27 UTC) #5
lg, can't wait to see it in action :)

http://codereview.chromium.org/14467/diff/210/10
File site_scons/site_tools/_Node_MSVS.py (right):

http://codereview.chromium.org/14467/diff/210/10#newcode331
Line 331: if self.websiteProperties:
Please don't add this stuff. It burns my eyes to see that people added this to
our vcproj, we should not generate the vcproj with the same error :)

Powered by Google App Engine
This is Rietveld 408576698