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: |