| OLD | NEW |
| 1 #!/usr/bin/env python | 1 #!/usr/bin/env python |
| 2 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 2 # Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 3 # Use of this source code is governed by a BSD-style license that can be | 3 # Use of this source code is governed by a BSD-style license that can be |
| 4 # found in the LICENSE file. | 4 # found in the LICENSE file. |
| 5 | 5 |
| 6 """Entry point for both build and try bots | 6 """Entry point for both build and try bots |
| 7 | 7 |
| 8 This script is invoked from XXX, usually without arguments | 8 This script is invoked from XXX, usually without arguments |
| 9 to package an SDK. It automatically determines whether | 9 to package an SDK. It automatically determines whether |
| 10 this SDK is for mac, win, linux. | 10 this SDK is for mac, win, linux. |
| (...skipping 310 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 321 GetPNaClNativeLib(pnacldir, 'x86-64')) | 321 GetPNaClNativeLib(pnacldir, 'x86-64')) |
| 322 InstallHeaders(GetToolchainNaClInclude('pnacl', pnacldir, 'x86'), | 322 InstallHeaders(GetToolchainNaClInclude('pnacl', pnacldir, 'x86'), |
| 323 pepper_ver, | 323 pepper_ver, |
| 324 'newlib') | 324 'newlib') |
| 325 else: | 325 else: |
| 326 buildbot_common.ErrorExit('Missing arch %s' % arch) | 326 buildbot_common.ErrorExit('Missing arch %s' % arch) |
| 327 | 327 |
| 328 | 328 |
| 329 EXAMPLE_MAP = { | 329 EXAMPLE_MAP = { |
| 330 'newlib': [ | 330 'newlib': [ |
| 331 'debugging', | 331 # 'debugging', |
| 332 'file_histogram', | 332 'file_histogram', |
| 333 'file_io', | 333 'file_io', |
| 334 'fullscreen_tumbler', | 334 'fullscreen_tumbler', |
| 335 'gamepad', | 335 'gamepad', |
| 336 'geturl', | 336 'geturl', |
| 337 'hello_world_interactive', | 337 'hello_world_interactive', |
| 338 'hello_world_newlib', | 338 'hello_world_newlib', |
| 339 # 'hello_world_gles', |
| 339 'input_events', | 340 'input_events', |
| 340 'load_progress', | 341 'load_progress', |
| 341 'mouselock', | 342 'mouselock', |
| 342 'multithreaded_input_events', | 343 'multithreaded_input_events', |
| 343 'pi_generator', | 344 'pi_generator', |
| 344 'pong', | 345 'pong', |
| 345 'sine_synth', | 346 'sine_synth', |
| 346 'tumbler', | 347 'tumbler', |
| 347 'websocket' | 348 'websocket' |
| 348 ], | 349 ], |
| 349 'glibc': [ | 350 'glibc': [ |
| 350 'dlopen', | 351 # 'dlopen', |
| 351 ], | 352 ], |
| 352 'pnacl': [ | 353 'pnacl': [ |
| 353 'hello_world_pnacl', | 354 'hello_world_pnacl', |
| 354 ], | 355 ], |
| 355 } | 356 } |
| 356 | 357 |
| 357 | 358 |
| 358 def CopyExamples(pepperdir, toolchains): | 359 def CopyExamples(pepperdir, toolchains): |
| 359 buildbot_common.BuildStep('Copy examples') | 360 buildbot_common.BuildStep('Copy examples') |
| 360 | 361 |
| (...skipping 241 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 602 manifest_snippet_stream.write(bundle.GetDataAsString()) | 603 manifest_snippet_stream.write(bundle.GetDataAsString()) |
| 603 | 604 |
| 604 buildbot_common.Archive(tarname + '.json', bucket_path, OUT_DIR, | 605 buildbot_common.Archive(tarname + '.json', bucket_path, OUT_DIR, |
| 605 step_link=False) | 606 step_link=False) |
| 606 | 607 |
| 607 return 0 | 608 return 0 |
| 608 | 609 |
| 609 | 610 |
| 610 if __name__ == '__main__': | 611 if __name__ == '__main__': |
| 611 sys.exit(main(sys.argv)) | 612 sys.exit(main(sys.argv)) |
| OLD | NEW |