diff options
Diffstat (limited to 'build/generator/gen_vcnet_vcproj.py')
-rw-r--r-- | build/generator/gen_vcnet_vcproj.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/build/generator/gen_vcnet_vcproj.py b/build/generator/gen_vcnet_vcproj.py index f34b280..31a2d7b 100644 --- a/build/generator/gen_vcnet_vcproj.py +++ b/build/generator/gen_vcnet_vcproj.py @@ -120,10 +120,13 @@ class Generator(gen_win.WinGeneratorBase): 'instrument_purify_quantify' : self.instrument_purify_quantify, 'version' : self.vcproj_version, 'toolset_version' : 'v' + self.vcproj_version.replace('.',''), + 'user_macros': self.user_macros, } if self.vcproj_extension == '.vcproj': self.write_with_template(fname, 'templates/vcnet_vcproj.ezt', data) + self.write_with_template(os.path.splitext(fname)[0] + '.vsprops', + 'templates/vcnet_vsprops.ezt', data) else: self.write_with_template(fname, 'templates/vcnet_vcxproj.ezt', data) self.write_with_template(fname + '.filters', 'templates/vcnet_vcxproj_filters.ezt', data) @@ -286,7 +289,7 @@ class Generator(gen_win.WinGeneratorBase): def quote_define(self, value): "Properly quote special characters in a define (if needed)" - + if self.vcproj_extension == '.vcproj': return value.replace('"', '""') else: |