summaryrefslogtreecommitdiff
path: root/build/generator/gen_vcnet_vcproj.py
diff options
context:
space:
mode:
Diffstat (limited to 'build/generator/gen_vcnet_vcproj.py')
-rw-r--r--build/generator/gen_vcnet_vcproj.py5
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: