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

Side by Side Diff: SConstruct

Issue 4181005: Fixes some bugs with memory setup and halt-sled allocation and... (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client/
Patch Set: '' Created 10 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
« no previous file with comments | « no previous file | site_scons/site_tools/naclsdk.py » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # -*- python -*- 1 # -*- python -*-
2 # Copyright 2008 The Native Client Authors. All rights reserved. 2 # Copyright 2008 The Native Client Authors. All rights reserved.
3 # Use of this source code is governed by a BSD-style license that can 3 # Use of this source code is governed by a BSD-style license that can
4 # be found in the LICENSE file. 4 # be found in the LICENSE file.
5 5
6 import atexit 6 import atexit
7 import glob 7 import glob
8 import os 8 import os
9 import stat 9 import stat
10 import subprocess 10 import subprocess
(...skipping 346 matching lines...) Expand 10 before | Expand all | Expand 10 after
357 TEST_SUITES[s] = None 357 TEST_SUITES[s] = None
358 env.Alias(s, node) 358 env.Alias(s, node)
359 if node_name: 359 if node_name:
360 env.ComponentTestOutput(node_name, node) 360 env.ComponentTestOutput(node_name, node)
361 361
362 pre_base_env.AddMethod(AddNodeToTestSuite) 362 pre_base_env.AddMethod(AddNodeToTestSuite)
363 363
364 # ---------------------------------------------------------- 364 # ----------------------------------------------------------
365 # Convenient testing aliases 365 # Convenient testing aliases
366 # NOTE: work around for scons non-determinism in the following two lines 366 # NOTE: work around for scons non-determinism in the following two lines
367 Alias('small_tests', []) 367 Alias('sel_ldr_sled_tests', [])
368
369 Alias('small_tests', [ 'sel_ldr_sled_tests' ])
368 Alias('medium_tests', []) 370 Alias('medium_tests', [])
369 Alias('large_tests', []) 371 Alias('large_tests', [])
370 Alias('browser_tests', []) 372 Alias('browser_tests', [])
371 373
372 Alias('unit_tests', 'small_tests') 374 Alias('unit_tests', 'small_tests')
373 Alias('smoke_tests', ['small_tests', 'medium_tests']) 375 Alias('smoke_tests', ['small_tests', 'medium_tests'])
374 376
375 Alias('memcheck_bot_tests', ['small_tests', 'medium_tests', 'large_tests']) 377 Alias('memcheck_bot_tests', ['small_tests', 'medium_tests', 'large_tests'])
376 Alias('tsan_bot_tests', []) 378 Alias('tsan_bot_tests', [])
377 379
(...skipping 1196 matching lines...) Expand 10 before | Expand all | Expand 10 after
1574 nacl_env['LINKCOM'] += '&& $PYTHON -c "import os; import sys;\ 1576 nacl_env['LINKCOM'] += '&& $PYTHON -c "import os; import sys;\
1575 print(sys.argv[1] + sys.argv[2] + \ 1577 print(sys.argv[1] + sys.argv[2] + \
1576 str(os.stat(sys.argv[1])[6]) + sys.argv[3])" \ 1578 str(os.stat(sys.argv[1])[6]) + sys.argv[3])" \
1577 $TARGET " is " " bytes"' 1579 $TARGET " is " " bytes"'
1578 1580
1579 environment_list.append(nacl_env) 1581 environment_list.append(nacl_env)
1580 1582
1581 nacl_env.Append( 1583 nacl_env.Append(
1582 BUILD_SCONSCRIPTS = [ 1584 BUILD_SCONSCRIPTS = [
1583 #### ALPHABETICALLY SORTED #### 1585 #### ALPHABETICALLY SORTED ####
1586 'src/trusted/service_runtime/nacl.scons',
1584 'tests/app_lib/nacl.scons', 1587 'tests/app_lib/nacl.scons',
1585 'tests/autoloader/nacl.scons', 1588 'tests/autoloader/nacl.scons',
1586 'tests/barebones/nacl.scons', 1589 'tests/barebones/nacl.scons',
1587 'tests/bundle_size/nacl.scons', 1590 'tests/bundle_size/nacl.scons',
1588 'tests/contest_issues/nacl.scons', 1591 'tests/contest_issues/nacl.scons',
1589 'tests/data_not_executable/nacl.scons', 1592 'tests/data_not_executable/nacl.scons',
1590 'tests/dynamic_code_loading/nacl.scons', 1593 'tests/dynamic_code_loading/nacl.scons',
1591 'tests/egyptian_cotton/nacl.scons', 1594 'tests/egyptian_cotton/nacl.scons',
1592 'tests/environment_variables/nacl.scons', 1595 'tests/environment_variables/nacl.scons',
1593 'tests/fake_browser/nacl.scons', 1596 'tests/fake_browser/nacl.scons',
(...skipping 547 matching lines...) Expand 10 before | Expand all | Expand 10 after
2141 2144
2142 # Note: BuildEnvironments calls FilterEnvironments internally. 2145 # Note: BuildEnvironments calls FilterEnvironments internally.
2143 # Passing environment_list is OK 2146 # Passing environment_list is OK
2144 BuildEnvironments(environment_list) 2147 BuildEnvironments(environment_list)
2145 2148
2146 # Change default to build everything, but not run tests. 2149 # Change default to build everything, but not run tests.
2147 Default(['all_programs', 'all_bundles', 'all_test_programs', 'all_libraries']) 2150 Default(['all_programs', 'all_bundles', 'all_test_programs', 'all_libraries'])
2148 2151
2149 # separate warnings from actual build output 2152 # separate warnings from actual build output
2150 Banner('B U I L D - O U T P U T:') 2153 Banner('B U I L D - O U T P U T:')
OLDNEW
« no previous file with comments | « no previous file | site_scons/site_tools/naclsdk.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698