Index: build/generator/gen_vcnet_vcproj.py
===================================================================
--- build/generator/gen_vcnet_vcproj.py (revision 109)
+++ build/generator/gen_vcnet_vcproj.py (working copy)
@@ -104,7 +104,13 @@
'libapriconv_ccs_modules.vcproj')
self.move_proj_file(os.path.join(self.apr_iconv_path,'ces'),
'libapriconv_ces_modules.vcproj')
- self.move_proj_file(self.apr_util_path, 'libaprutil.vcproj')
+
+ # if we're configuring apr-util with bdb, pass the appropriate path to the template
+ if self.configure_apr_util:
+ self.move_proj_file(self.apr_util_path, 'libaprutil.vcproj', (('bdbpath', os.path.abspath(self.bdb_path)),) )
+ else:
+ self.move_proj_file(self.apr_util_path, 'libaprutil.vcproj', (('bdbpath', ''),) )
+
self.move_proj_file(os.path.join(self.apr_util_path,'uri'),
'gen_uri_delims.vcproj')
self.move_proj_file(os.path.join(self.apr_util_path,'xml', 'expat',
Index: build/generator/libaprutil.vcproj.ezt
===================================================================
--- build/generator/libaprutil.vcproj.ezt (revision 109)
+++ build/generator/libaprutil.vcproj.ezt (working copy)
@@ -20,8 +20,8 @@