Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(843)

Side by Side Diff: base/base_lib.scons

Issue 17602: Updates to Visual Studio project generation to accomodate... (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: Created 11 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | base/base_sln.scons » ('j') | skia/SConscript » ('J')
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 __doc__ = """ 5 __doc__ = """
6 Configuration for building base.lib / libbase.a. 6 Configuration for building base.lib / libbase.a.
7 """ 7 """
8 8
9 Import('env') 9 Import('env')
10 10
(...skipping 359 matching lines...) Expand 10 before | Expand all | Expand 10 after
370 'process_posix.cc', 370 'process_posix.cc',
371 'process_util_linux.cc', 371 'process_util_linux.cc',
372 'sys_string_conversions_linux.cc', 372 'sys_string_conversions_linux.cc',
373 'test_file_util_linux.cc', 373 'test_file_util_linux.cc',
374 'worker_pool.cc', 374 'worker_pool.cc',
375 ]) 375 ])
376 376
377 env.ChromeLibrary('base', input_files) 377 env.ChromeLibrary('base', input_files)
378 378
379 p = env.ChromeMSVSProject('build/base.vcproj', 379 p = env.ChromeMSVSProject('build/base.vcproj',
380 dest='$CHROME_SRC_DIR/base/build/base.vcproj',
380 guid='{1832A374-8A74-4F9E-B536-69A699B3E165}', 381 guid='{1832A374-8A74-4F9E-B536-69A699B3E165}',
381 dependencies=[ 382 dependencies=[
382 'build/debug_message.vcproj', 383 'build/debug_message.vcproj',
384 # Necessary for chrome.sln.
385 '$ICU38_DIR/build/icu.vcproj',
383 ], 386 ],
384 files=input_files, 387 files=input_files,
385 tools=[ 388 tools=[
386 'VCPreBuildEventTool', 389 'VCPreBuildEventTool',
387 'VCCustomBuildTool', 390 'VCCustomBuildTool',
388 'VCXMLDataGeneratorTool', 391 'VCXMLDataGeneratorTool',
389 'VCWebServiceProxyGeneratorTool', 392 'VCWebServiceProxyGeneratorTool',
390 'VCMIDLTool', 393 'VCMIDLTool',
391 'VCCLCompilerTool', 394 'VCCLCompilerTool',
392 'VCManagedResourceCompilerTool', 395 'VCManagedResourceCompilerTool',
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
436 tools=[ 439 tools=[
437 MSVSTool('VCCLCompilerTool', DisableSpecificWarnings='4102'), 440 MSVSTool('VCCLCompilerTool', DisableSpecificWarnings='4102'),
438 ]) 441 ])
439 442
440 p.AddFileConfig( 443 p.AddFileConfig(
441 'third_party/dmg_fp/g_fmt.cc', 444 'third_party/dmg_fp/g_fmt.cc',
442 'Release|Win32', 445 'Release|Win32',
443 tools=[ 446 tools=[
444 MSVSTool('VCCLCompilerTool', DisableSpecificWarnings='4102'), 447 MSVSTool('VCCLCompilerTool', DisableSpecificWarnings='4102'),
445 ]) 448 ])
446
447 env.AlwaysBuild(p)
448
449 i = env.Command('$CHROME_SRC_DIR/base/build/base.vcproj', p,
450 Copy('$TARGET', '$SOURCE'))
451 Alias('msvs', i)
OLDNEW
« no previous file with comments | « no previous file | base/base_sln.scons » ('j') | skia/SConscript » ('J')

Powered by Google App Engine
This is Rietveld 408576698