| OLD | NEW |
| 1 # -*- python -*- | 1 # -*- python -*- |
| 2 # Copyright 2009 The Native Client Authors. All rights reserved. | 2 # Copyright 2009 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 platform | 6 import platform |
| 7 | 7 |
| 8 Import('env') | 8 Import('env') |
| 9 | 9 |
| 10 # TODO(robertm): consider adding this to the top level scons files | 10 # TODO(robertm): consider adding this to the top level scons files |
| (...skipping 232 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 243 # 'ntdll', | 243 # 'ntdll', |
| 244 ], | 244 ], |
| 245 ) | 245 ) |
| 246 | 246 |
| 247 VALIDATOR_LIBS = [] | 247 VALIDATOR_LIBS = [] |
| 248 if ((not env.Bit('coverage_enabled') or not env.Bit('windows')) and | 248 if ((not env.Bit('coverage_enabled') or not env.Bit('windows')) and |
| 249 not env.CrossToolsBuild()): | 249 not env.CrossToolsBuild()): |
| 250 | 250 |
| 251 | 251 |
| 252 if env.Bit('target_x86'): | 252 if env.Bit('target_x86'): |
| 253 VALIDATOR_LIBS += ['ncopcode_utils', 'ncvalidate'] | |
| 254 if env.Bit('target_x86_64'): | 253 if env.Bit('target_x86_64'): |
| 255 VALIDATOR_LIBS += ['ncvalidate_sfi'] | 254 VALIDATOR_LIBS += ['ncvalidate_sfi'] |
| 255 VALIDATOR_LIBS += ['ncvalidate'] |
| 256 elif env.Bit('target_arm'): | 256 elif env.Bit('target_arm'): |
| 257 VALIDATOR_LIBS += ['ncvalidate_arm_v2', 'arm_validator_core'] | 257 VALIDATOR_LIBS += ['ncvalidate_arm_v2', 'arm_validator_core'] |
| 258 | 258 |
| 259 # TODO(ncbray) why do we need to link against Cocoa? | 259 # TODO(ncbray) why do we need to link against Cocoa? |
| 260 # run_fake_browser_ppapi_test fails on mac, otherwise. | 260 # run_fake_browser_ppapi_test fails on mac, otherwise. |
| 261 # http://code.google.com/p/nativeclient/issues/detail?id=1242 | 261 # http://code.google.com/p/nativeclient/issues/detail?id=1242 |
| 262 sel_ldr_env = env.Clone() | 262 sel_ldr_env = env.Clone() |
| 263 if env.Bit('mac'): | 263 if env.Bit('mac'): |
| 264 sel_ldr_env.Append(FRAMEWORKS=['Cocoa']) | 264 sel_ldr_env.Append(FRAMEWORKS=['Cocoa']) |
| 265 | 265 |
| (...skipping 464 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 730 | 730 |
| 731 node = env.CommandTest( | 731 node = env.CommandTest( |
| 732 'sel_ldr_thread_death_test.out', | 732 'sel_ldr_thread_death_test.out', |
| 733 command=[sel_ldr_thread_death_test_exe], | 733 command=[sel_ldr_thread_death_test_exe], |
| 734 exit_status='segfault') | 734 exit_status='segfault') |
| 735 | 735 |
| 736 # TODO(tuduce): Make it work on windows. | 736 # TODO(tuduce): Make it work on windows. |
| 737 env.AddNodeToTestSuite(node, ['medium_tests'], | 737 env.AddNodeToTestSuite(node, ['medium_tests'], |
| 738 'run_sel_ldr_thread_death_test', | 738 'run_sel_ldr_thread_death_test', |
| 739 is_broken=env.Bit('windows')) | 739 is_broken=env.Bit('windows')) |
| OLD | NEW |