OLD | NEW |
1 # -*- python -*- | 1 # -*- python -*- |
2 # ex: set syntax=python: | 2 # ex: set syntax=python: |
3 | 3 |
4 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 4 # Copyright (c) 2012 The Chromium Authors. All rights reserved. |
5 # Use of this source code is governed by a BSD-style license that can be | 5 # Use of this source code is governed by a BSD-style license that can be |
6 # found in the LICENSE file. | 6 # found in the LICENSE file. |
7 | 7 |
8 # This is a buildbot configuration file containing a tagged list of files | 8 # This is a buildbot configuration file containing a tagged list of files |
9 # processed by the stage/archive scripts. The known tags are: | 9 # processed by the stage/archive scripts. The known tags are: |
10 # | 10 # |
11 # filename: Name of the file in the build output directory. | 11 # filename: Name of the file in the build output directory. |
12 # arch: List of CPU architectures for which this file should be processed | 12 # arch: List of CPU architectures for which this file should be processed |
13 # (values are based on the strings returned by python's | 13 # (values are based on the strings returned by python's |
14 # platform.architecture() function). | 14 # platform.architecture() function). |
15 # buildtype: List of build types for which this file should be processed. | 15 # buildtype: List of build types for which this file should be processed. |
16 # archive: The name of the archive file to store filename in. If not specified, | 16 # archive: The name of the archive file to store filename in. If not specified, |
17 # filename is added to the default archive (e.g. platform.zip). If | 17 # filename is added to the default archive (e.g. platform.zip). If |
18 # archive == filename, filename is archived directly, not zipped. | 18 # archive == filename, filename is archived directly, not zipped. |
19 # direct_archive: Force a file to be archived as-is, bypassing zip creation. | 19 # direct_archive: Force a file to be archived as-is, bypassing zip creation. |
20 # NOTE: This flag will not apply if more than one file has the | 20 # NOTE: This flag will not apply if more than one file has the |
21 # same 'archive' name, which will create a zip of all the | 21 # same 'archive' name, which will create a zip of all the |
22 # files instead. | 22 # files instead. |
23 # filegroup: List of named groups to which this file belongs (e.g. 'symbols' | 23 # filegroup: List of named groups to which this file belongs. |
24 # for symbol processing, 'tests' for running tests, etc.). | 24 # default: Legacy "default archive". TODO(mmoss): These should |
| 25 # be updated to specify an 'archive' name and then this |
| 26 # filegroup and the related archive_utils.ParseLegacyList() |
| 27 # should go away. |
| 28 # symbols: Legacy symbol processing (will go away after |
| 29 # archive_build.py is updated to use the 'archive' field). |
| 30 # symsrc: Files to upload to the symbol server. |
25 # optional: List of buildtypes for which the file might not exist, and it's not | 31 # optional: List of buildtypes for which the file might not exist, and it's not |
26 # considered an error. | 32 # considered an error. |
27 | 33 |
28 FILES = [ | 34 FILES = [ |
29 { | 35 { |
30 'filename': 'avcodec-54.dll', | 36 'filename': 'avcodec-54.dll', |
31 'arch': ['32bit', '64bit'], | 37 'arch': ['32bit', '64bit'], |
32 'buildtype': ['dev', 'official'], | 38 'buildtype': ['dev', 'official'], |
33 }, | 39 }, |
34 { | 40 { |
35 'filename': 'avformat-54.dll', | 41 'filename': 'avformat-54.dll', |
36 'arch': ['32bit', '64bit'], | 42 'arch': ['32bit', '64bit'], |
37 'buildtype': ['dev', 'official'], | 43 'buildtype': ['dev', 'official'], |
38 }, | 44 }, |
39 { | 45 { |
40 'filename': 'avutil-51.dll', | 46 'filename': 'avutil-51.dll', |
41 'arch': ['32bit', '64bit'], | 47 'arch': ['32bit', '64bit'], |
42 'buildtype': ['dev', 'official'], | 48 'buildtype': ['dev', 'official'], |
43 }, | 49 }, |
44 { | 50 { |
45 'filename': 'chrome.exe', | 51 'filename': 'chrome.exe', |
46 'arch': ['32bit', '64bit'], | 52 'arch': ['32bit', '64bit'], |
47 'buildtype': ['dev', 'official'], | 53 'buildtype': ['dev', 'official'], |
48 'filegroup': ['symsrc'], | 54 'filegroup': ['default', 'symsrc'], |
49 }, | 55 }, |
50 { | 56 { |
51 'filename': 'nacl64.exe', | 57 'filename': 'nacl64.exe', |
52 'arch': ['32bit', '64bit'], | 58 'arch': ['32bit', '64bit'], |
53 'buildtype': ['dev', 'official'], | 59 'buildtype': ['dev', 'official'], |
54 'filegroup': ['symsrc'], | 60 'filegroup': ['default', 'symsrc'], |
55 }, | 61 }, |
56 { | 62 { |
57 'filename': 'chrome.dll', | 63 'filename': 'chrome.dll', |
58 'arch': ['32bit', '64bit'], | 64 'arch': ['32bit', '64bit'], |
59 'buildtype': ['dev', 'official'], | 65 'buildtype': ['dev', 'official'], |
60 'filegroup': ['symsrc'], | 66 'filegroup': ['default', 'symsrc'], |
61 }, | 67 }, |
62 { | 68 { |
63 'filename': 'crash_service.exe', | 69 'filename': 'crash_service.exe', |
64 'arch': ['32bit', '64bit'], | 70 'arch': ['32bit', '64bit'], |
65 'buildtype': ['dev', 'official'], | 71 'buildtype': ['dev', 'official'], |
66 }, | 72 }, |
67 { | 73 { |
68 'filename': 'crash_service64.exe', | 74 'filename': 'crash_service64.exe', |
69 'arch': ['32bit', '64bit'], | 75 'arch': ['32bit', '64bit'], |
70 'buildtype': ['dev', 'official'], | 76 'buildtype': ['dev', 'official'], |
(...skipping 336 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
407 { | 413 { |
408 'filename': 'xinput1_3.dll', | 414 'filename': 'xinput1_3.dll', |
409 'arch': ['32bit', '64bit'], | 415 'arch': ['32bit', '64bit'], |
410 'buildtype': ['dev', 'official'], | 416 'buildtype': ['dev', 'official'], |
411 }, | 417 }, |
412 # Native Client plugin files: | 418 # Native Client plugin files: |
413 { | 419 { |
414 'filename': 'ppGoogleNaClPluginChrome.dll', | 420 'filename': 'ppGoogleNaClPluginChrome.dll', |
415 'arch': ['32bit', '64bit'], | 421 'arch': ['32bit', '64bit'], |
416 'buildtype': ['dev', 'official'], | 422 'buildtype': ['dev', 'official'], |
417 'filegroup': ['symsrc'], | 423 'filegroup': ['default', 'symsrc'], |
418 }, | 424 }, |
419 # Windows Chrome does not have separate x86-32 and x86-64 installs. | 425 # Windows Chrome does not have separate x86-32 and x86-64 installs. |
420 # A single install supports both x86-32 and x86-64 versions of NaCl, | 426 # A single install supports both x86-32 and x86-64 versions of NaCl, |
421 # so the 'arch' field does not seem to make much sense in this case. | 427 # so the 'arch' field does not seem to make much sense in this case. |
422 { | 428 { |
423 'filename': 'nacl_irt_x86_32.nexe', | 429 'filename': 'nacl_irt_x86_32.nexe', |
424 'arch': ['32bit', '64bit'], | 430 'arch': ['32bit', '64bit'], |
425 'buildtype': ['dev', 'official'], | 431 'buildtype': ['dev', 'official'], |
426 }, | 432 }, |
427 { | 433 { |
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
486 'filename': 'syzygy/chrome.packed.7z', | 492 'filename': 'syzygy/chrome.packed.7z', |
487 'arch': ['32bit', '64bit'], | 493 'arch': ['32bit', '64bit'], |
488 'buildtype': ['official'], | 494 'buildtype': ['official'], |
489 'archive': 'syzygy/chrome.packed.7z', | 495 'archive': 'syzygy/chrome.packed.7z', |
490 }, | 496 }, |
491 # Chrome Frame: | 497 # Chrome Frame: |
492 { | 498 { |
493 'filename': 'npchrome_frame.dll', | 499 'filename': 'npchrome_frame.dll', |
494 'arch': ['32bit', '64bit'], | 500 'arch': ['32bit', '64bit'], |
495 'buildtype': ['dev', 'official'], | 501 'buildtype': ['dev', 'official'], |
496 'filegroup': ['symsrc'], | 502 'filegroup': ['default', 'symsrc'], |
497 }, | 503 }, |
498 { | 504 { |
499 'filename': 'chrome_launcher.exe', | 505 'filename': 'chrome_launcher.exe', |
500 'arch': ['32bit', '64bit'], | 506 'arch': ['32bit', '64bit'], |
501 'buildtype': ['dev', 'official'], | 507 'buildtype': ['dev', 'official'], |
502 'filegroup': ['symsrc'], | 508 'filegroup': ['default', 'symsrc'], |
503 }, | 509 }, |
504 { | 510 { |
505 'filename': 'chrome_frame_helper.exe', | 511 'filename': 'chrome_frame_helper.exe', |
506 'arch': ['32bit', '64bit'], | 512 'arch': ['32bit', '64bit'], |
507 'buildtype': ['dev', 'official'], | 513 'buildtype': ['dev', 'official'], |
508 'filegroup': ['symsrc'], | 514 'filegroup': ['default', 'symsrc'], |
509 }, | 515 }, |
510 { | 516 { |
511 'filename': 'chrome_frame_helper.dll', | 517 'filename': 'chrome_frame_helper.dll', |
512 'arch': ['32bit', '64bit'], | 518 'arch': ['32bit', '64bit'], |
513 'buildtype': ['dev', 'official'], | 519 'buildtype': ['dev', 'official'], |
514 'filegroup': ['symsrc'], | 520 'filegroup': ['default', 'symsrc'], |
515 }, | 521 }, |
516 # Perf testing binary: | 522 # Perf testing binary: |
517 { | 523 { |
518 'filename': 'performance_ui_tests.exe', | 524 'filename': 'performance_ui_tests.exe', |
519 'arch': ['32bit', '64bit'], | 525 'arch': ['32bit', '64bit'], |
520 'buildtype': ['official'], | 526 'buildtype': ['official'], |
521 }, | 527 }, |
522 # Installer files (official build only): | 528 # Installer files (official build only): |
523 { | 529 { |
524 'filename': 'setup.exe', | 530 'filename': 'setup.exe', |
(...skipping 177 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
702 'filegroup': ['symbols'], | 708 'filegroup': ['symbols'], |
703 }, | 709 }, |
704 { | 710 { |
705 'filename': 'syzygy/mini_installer.pdb', | 711 'filename': 'syzygy/mini_installer.pdb', |
706 'arch': ['32bit', '64bit'], | 712 'arch': ['32bit', '64bit'], |
707 'buildtype': ['official'], | 713 'buildtype': ['official'], |
708 'archive': 'chrome-win32-syms.zip', | 714 'archive': 'chrome-win32-syms.zip', |
709 'filegroup': ['symbols'], | 715 'filegroup': ['symbols'], |
710 }, | 716 }, |
711 ] | 717 ] |
OLD | NEW |