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

Side by Side Diff: build/SConscript.main

Issue 11368: Purify support:... (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 12 years, 1 month 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
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 import os 5 import os
6 import shutil 6 import shutil
7 import sys 7 import sys
8 8
9 9
10 p = ARGUMENTS.get('PROGRESS') 10 p = ARGUMENTS.get('PROGRESS')
11 if p == 'spinner': 11 if p == 'spinner':
12 Progress(['/\r', '|\r', '\\\r', '-\r'], interval=5, file=open('con', 'w')) 12 Progress(['/\r', '|\r', '\\\r', '-\r'], interval=5, file=open('con', 'w'))
13 elif p == 'name': 13 elif p == 'name':
14 Progress('$TARGET\r', overwrite=True, file=open('con', 'w')) 14 Progress('$TARGET\r', overwrite=True, file=open('con', 'w'))
15 15
16 16
17 default_warnings = ['no-missing-sconscript', 'no-no-parallel-support'] 17 default_warnings = ['no-missing-sconscript', 'no-no-parallel-support']
18 default_warnings = ['no-no-parallel-support'] 18 default_warnings = ['no-no-parallel-support']
19 SetOption('warn', default_warnings + GetOption('warn')) 19 SetOption('warn', default_warnings + GetOption('warn'))
20 20
21 21
22 chrome_build_type = ARGUMENTS.get('CHROME_BUILD_TYPE')
23 if chrome_build_type is None:
24 chrome_build_type = os.environ.get('CHROME_BUILD_TYPE', ''),
25
26 chromium_build = ARGUMENTS.get('CHROMIUM_BUILD')
27 if chromium_build is None:
28 chromium_build = os.environ.get('CHROMIUM_BUILD', ''),
29
30
22 root_env = Environment( 31 root_env = Environment(
23 tools = ['component_setup', 32 tools = ['component_setup',
24 'chromium_builders', 33 'chromium_builders',
25 'chromium_load_component'], 34 'chromium_load_component'],
26 35
27 # Requested list of system (shared) libraries, from the comma separated 36 # Requested list of system (shared) libraries, from the comma separated
28 # SYSTEM_LIBS command-line argument 37 # SYSTEM_LIBS command-line argument
29 req_system_libs = [], 38 req_system_libs = [],
30 # All supported system libraries, for the help message 39 # All supported system libraries, for the help message
31 all_system_libs = [], 40 all_system_libs = [],
32 41
33 CHROME_BUILD_TYPE = os.environ.get('CHROME_BUILD_TYPE', ''), 42 CHROME_BUILD_TYPE = chrome_build_type,
34 CHROMIUM_BUILD = os.environ.get('CHROMIUM_BUILD', ''), 43 CHROMIUM_BUILD = chromium_build,
35 44
36 CHROME_SRC_DIR = '$MAIN_DIR/..', 45 CHROME_SRC_DIR = '$MAIN_DIR/..',
37 DESTINATION_ROOT = '$MAIN_DIR/Hammer', 46 DESTINATION_ROOT = '$MAIN_DIR/Hammer',
38 47
39 # Where ComponentTestProgram() will build test executables. 48 # Where ComponentTestProgram() will build test executables.
40 TESTS_DIR = '$DESTINATION_ROOT', 49 TESTS_DIR = '$DESTINATION_ROOT',
41 50
42 # Where ComponentProgram() will build program executables. 51 # Where ComponentProgram() will build program executables.
43 STAGING_DIR = '$DESTINATION_ROOT', 52 STAGING_DIR = '$DESTINATION_ROOT',
44 53
(...skipping 631 matching lines...) Expand 10 before | Expand all | Expand 10 after
676 'all_libraries', 685 'all_libraries',
677 'all_languages', 686 'all_languages',
678 'all_programs', 687 'all_programs',
679 'all_test_programs', 688 'all_test_programs',
680 ], projects = [p], 689 ], projects = [p],
681 COMPONENT_VS_PROJECT_SCRIPT_PATH=( 690 COMPONENT_VS_PROJECT_SCRIPT_PATH=(
682 'cd $$(ProjectDir)/$VS_PROJECT_TO_MAIN_DIR && hammer.bat'), 691 'cd $$(ProjectDir)/$VS_PROJECT_TO_MAIN_DIR && hammer.bat'),
683 ) 692 )
684 693
685 # ------------------------------------------------------------------------- 694 # -------------------------------------------------------------------------
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698