Chromium Code Reviews| Index: pylib/gyp/MSVSVersion.py |
| =================================================================== |
| --- pylib/gyp/MSVSVersion.py (revision 1537) |
| +++ pylib/gyp/MSVSVersion.py (working copy) |
| @@ -355,6 +355,13 @@ |
| '2012': ('11.0',), |
| '2012e': ('11.0',), |
| } |
| + override_path = os.environ.get('GYP_MSVS_OVERRIDE_PATH') |
| + if override_path: |
| + msvs_version = os.environ.get('GYP_MSVS_VERSION') |
| + if not msvs_version or 'e' not in msvs_version: |
| + raise ValueError('GYP_MSVS_OVERRIDE_PATH requires GYP_MSVS_VERSION to be ' |
| + 'set to an "e" version (e.g. 2010e)') |
|
Nico
2013/01/02 17:23:26
Might be easier to silently default to 2010e?
|
| + return _CreateVersion(msvs_version, override_path, sdk_based=True) |
| version = str(version) |
| versions = _DetectVisualStudioVersions(version_map[version], 'e' in version) |
| if not versions: |