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

Side by Side Diff: tests/nacl.scons

Issue 7242011: Get rid of assumptions about ".nexe" extension. (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client/
Patch Set: '' Created 9 years, 6 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 | « tests/multiple_sandboxes/nacl.scons ('k') | tests/nacl_log/nacl.scons » ('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 2011 The Native Client Authors. All rights reserved. 2 # Copyright 2011 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('env') 6 Import('env')
7 7
8 # This command is placed in its own nacl.cons file because: 8 # This command is placed in its own nacl.cons file because:
9 # 1) It gives it access to the same environment as the tests 9 # 1) It gives it access to the same environment as the tests
10 # 2) Sicking it in an arbitrary test's .scons file would be cryptic 10 # 2) Sicking it in an arbitrary test's .scons file would be cryptic
(...skipping 11 matching lines...) Expand all
22 ################################################################################ 22 ################################################################################
23 ## Support 23 ## Support
24 ## scons MODE=nacl html_examples 24 ## scons MODE=nacl html_examples
25 ## to build all examples linked from scons-out/.../staging/examples.html 25 ## to build all examples linked from scons-out/.../staging/examples.html
26 ################################################################################ 26 ################################################################################
27 27
28 html_examples = env.Replicate('${STAGING_DIR}', 'examples.html') 28 html_examples = env.Replicate('${STAGING_DIR}', 'examples.html')
29 env.Default(html_examples) 29 env.Default(html_examples)
30 example_nexes = [ 30 example_nexes = [
31 # SRPC Nexe Tests 31 # SRPC Nexe Tests
32 'srpc_hw.nexe', # srpc_hw.html, srpc_hw_fd.html 32 'srpc_hw', # srpc_hw.html, srpc_hw_fd.html
33 'srpc_test.nexe', # srpc_basic.html, srpc_plugin.html, srpc_perf.html 33 'srpc_test', # srpc_basic.html, srpc_plugin.html, srpc_perf.html
34 'srpc_shm.nexe', # srpc_shm.html 34 'srpc_shm', # srpc_shm.html
35 'srpc_nrd_server.nexe', # srpc_nrd_xfer.html, srpc_sockaddr.html 35 'srpc_nrd_server', # srpc_nrd_xfer.html, srpc_sockaddr.html
36 'srpc_nrd_client.nexe', # srpc_nrd_xfer.html, srpc_plugin.html 36 'srpc_nrd_client', # srpc_nrd_xfer.html, srpc_plugin.html
37 'cat.nexe', # srpc_url_as_nacl_desc.html 37 'cat', # srpc_url_as_nacl_desc.html
38 # SRPC Nexe Performance 38 # SRPC Nexe Performance
39 'mandel_tiled.nexe', # mandel_tiled.html 39 'mandel_tiled', # mandel_tiled.html
40 'autoloader_default.nexe', # autoloader.html', 40 'autoloader_default', # autoloader.html',
41 # PPAPI Nexe Examples 41 # PPAPI Nexe Examples
42 'ppapi_basic_object.nexe', # basic_object.html 42 'ppapi_basic_object', # basic_object.html
43 'ppapi_event_example.nexe', # event_example.html 43 'ppapi_event_example', # event_example.html
44 'ppapi_example_2d.nexe', # ppapi_example_2d.html 44 'ppapi_example_2d', # ppapi_example_2d.html
45 'ppapi_example_audio.nexe', # ppapi_example_audio.html 45 'ppapi_example_audio', # ppapi_example_audio.html
46 'ppapi_geturl.nexe', # ppapi_geturl.html 46 'ppapi_geturl', # ppapi_geturl.html
47 'ppapi_progress_events.nexe', # ppapi_progress_events.html 47 'ppapi_progress_events', # ppapi_progress_events.html
48 'earth_c.nexe', # earth_c.html 48 'earth_c', # earth_c.html
49 'earth_cc.nexe', # earth_cc.html 49 'earth_cc', # earth_cc.html
50 'ppapi_bad', # ppapi_bad.html 50 'ppapi_bad', # ppapi_bad.html
51 # PPAPI Proxy Tests 51 # PPAPI Proxy Tests
52 'ppapi_core.nexe', # ppapi_core.html 52 'ppapi_core', # ppapi_core.html
53 'ppapi_ppb_graphics2d.nexe', # ppapi_ppb_graphics2d.html 53 'ppapi_ppb_graphics2d', # ppapi_ppb_graphics2d.html
54 'ppapi_file_system.nexe', # ppapi_file_system.html 54 'ppapi_file_system', # ppapi_file_system.html
55 'ppapi_messaging.nexe', # ppapi_messaging.html 55 'ppapi_messaging', # ppapi_messaging.html
56 ] 56 ]
57 57
58 env.Depends(html_examples, [ env.Alias(nexe) for nexe in example_nexes ]) 58 prog_suffix = env['PROGSUFFIX']
59 env.Depends(html_examples,
60 [ env.Alias(nexe+prog_suffix) for nexe in example_nexes ])
59 env.Alias('html_examples', html_examples) # scons --mode=nacl examples_html 61 env.Alias('html_examples', html_examples) # scons --mode=nacl examples_html
60 env.Alias('examples_html', html_examples) # scons --mode=nacl html_examples 62 env.Alias('examples_html', html_examples) # scons --mode=nacl html_examples
OLDNEW
« no previous file with comments | « tests/multiple_sandboxes/nacl.scons ('k') | tests/nacl_log/nacl.scons » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698