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