Index: google_update/SConscript |
=================================================================== |
--- google_update/SConscript (revision 8575) |
+++ google_update/SConscript (working copy) |
@@ -4,9 +4,39 @@ |
Import('env') |
+input_files = ChromeFileList([ |
+ 'google_update_idl.idl', |
+]) |
+ |
# TODO(port): |
if env.Bit('windows'): |
+ # TODO(sgk): get from the input_files list. |
env.TypeLibrary('google_update_idl') |
-env.ChromeMSVSProject('$GOOGLE_UPDATE_DIR/ondemand_updates.vcproj', |
- guid='{4052059A-D72B-4183-B5C2-9D1B099E9E35}') |
+p = env.ChromeMSVSProject('ondemand_updates.vcproj', |
+ dest=('$CHROME_SRC_DIR/google_update/' + |
+ 'ondemand_updates.vcproj'), |
+ guid='{4052059A-D72B-4183-B5C2-9D1B099E9E35}', |
+ keyword='Win32Proj', |
+ # TODO(sgk): when we can intuit the hierarchy |
+ # from the built targets. |
+ #buildtargets=TODO, |
+ files=input_files, |
+ relative_path_prefix='./', |
+ tools=[ |
+ 'VCPreBuildEventTool', |
+ 'VCCustomBuildTool', |
+ 'VCMIDLTool', |
+ 'VCPostBuildEventTool', |
+ ], |
+ ConfigurationType='10') |
+ |
+p.AddConfig('Debug|Win32', |
+ InheritedPropertySheets=[ |
+ '$(SolutionDir)../build/debug.vsprops', |
+ ]) |
+ |
+p.AddConfig('Release|Win32', |
+ InheritedPropertySheets=[ |
+ '$(SolutionDir)../build/release.vsprops', |
+ ]) |