| Index: msvs_gyp_wrapper.py | 
| =================================================================== | 
| new file mode 100755 | 
| --- /dev/null | 
| +++ b/msvs_gyp_wrapper.py | 
| @@ -0,0 +1,21 @@ | 
| +#!/usr/bin/env python | 
| +# coding: utf-8 | 
| + | 
| +import os, sys | 
| +base_dir = os.path.abspath(os.path.dirname(__file__)) | 
| + | 
| +sys.path.append(os.path.join(base_dir, 'third_party', 'gyp', 'pylib')) | 
| +import gyp | 
| +import gyp.generator.msvs | 
| + | 
| +orig_fix_path = gyp.generator.msvs._FixPath | 
| + | 
| +def _FixPath(path): | 
| + if path == 'CORE' or path == 'EXPERIMENTAL' or path == 'off': | 
| + # Don't touch js2c parameters | 
| + return path | 
| 
 
Eric
2013/04/24 14:21:56
This may well cause a different kind of failure ov
 
Wladimir Palant
2013/04/24 14:51:05
This is pretty safe actually - I doubt that we wil
 
 | 
| + return orig_fix_path(path) | 
| +gyp.generator.msvs._FixPath = _FixPath | 
| + | 
| +if __name__ == '__main__': | 
| + gyp.main(sys.argv[1:]) |