From a7ad74b14339ca330c491631ba27e0aaffbe6429 Mon Sep 17 00:00:00 2001 From: "sgk@google.com" Date: Sat, 10 Jan 2009 22:22:33 +0000 Subject: Updates to Visual Studio project generation to accomodate recent changes and get rid of cut-and-paste: * Add generation of the new net_resource.vcproj file. * Accomodate the net\net.vsprops file. * New base.vcproj dependency in activex_shim_dll.vcproj. * New tld_cleanup.vcproj dependency in net.vcproj. * New ondemand_updates.vcproj dependencies in gcapi_{dll,lib}.vcproj. * Re-order dump_cache.vcproj dependencies to match new checked-in solutions. * New input file directory layout in zlib (minizip folder) and testing\gtest (hierarchy). * Use a new dest= argument to ChromeMSVSSolution() and ChromeMSVSProject() to get rid of cut-and-pste installation code, and provide a central point for controlling when/whether we want to generate the files only under the build directory, or drop them in place for checking in. * Comment out an unnecessarily verbose warning if the buildtarget is executed with an action that we don't map to specific Visual Studio settings. Sometimes this is normal and okay, but the warning should get restored at some point when we work out the precise conditions under which it makes sense. Review URL: http://codereview.chromium.org/17602 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7856 0039d316-1c4b-4281-b951-d872f2087c98 --- base/base_unittests.scons | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'base/base_unittests.scons') diff --git a/base/base_unittests.scons b/base/base_unittests.scons index 4b0c2e8..e76939c 100644 --- a/base/base_unittests.scons +++ b/base/base_unittests.scons @@ -168,6 +168,7 @@ if env.Bit('mac'): env.ChromeTestProgram('base_unittests', input_files) p = env.ChromeMSVSProject('build/base_unittests.vcproj', + dest='$CHROME_SRC_DIR/base/build/base_unittests.vcproj', guid='{27A30967-4BBA-48D1-8522-CDE95F7B1CEC}', dependencies=[ '$BASE_DIR/build/base.vcproj', @@ -217,12 +218,6 @@ p.AddConfig('Release|Win32', '$(SolutionDir)../testing/using_gtest.vsprops', ]) -env.AlwaysBuild(p) - -i = env.Command('$CHROME_SRC_DIR/base/build/base_unittests.vcproj', p, - Copy('$TARGET', '$SOURCE')) -Alias('msvs', i) - # TODO(sgk) should this be moved into base.lib like everything else? This will # require updating a bunch of other SConscripts which link directly against # this generated object file. -- cgit v1.1