Home | History | Annotate | Download | only in win
      1 # -*- python -*-
      2 # ex: set syntax=python:
      3 
      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
      6 # found in the LICENSE file.
      7 
      8 # This is a buildbot configuration file containing a tagged list of files
      9 # processed by the stage/archive scripts. The known tags are:
     10 #
     11 # filename: Name of the file in the build output directory.
     12 # arch:     List of CPU architectures for which this file should be processed
     13 #           Leave this unspecified to prcoess for all architectures.
     14 #           Acceptable values are 64bit, 32bit and arm.
     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,
     17 #          filename is added to the default archive (e.g. platform.zip). If
     18 #          archive == filename, filename is archived directly, not zipped.
     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
     21 #                 same 'archive' name, which will create a zip of all the
     22 #                 files instead.
     23 # filegroup: List of named groups to which this file belongs.
     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 #            symsrc: Files to upload to the symbol server.
     29 # optional: List of buildtypes for which the file might not exist, and it's not
     30 #           considered an error.
     31 
     32 FILES = [
     33   {
     34     'filename': 'app_host.exe',
     35     'buildtype': ['dev', 'official'],
     36     'filegroup': ['default', 'symsrc'],
     37   },
     38   {
     39     'filename': 'ffmpegsumo.dll',
     40     'buildtype': ['dev', 'official'],
     41     'filegroup': ['default', 'symsrc'],
     42   },
     43   {
     44     'filename': 'chrome.exe',
     45     'buildtype': ['dev', 'official'],
     46     'filegroup': ['default', 'symsrc'],
     47   },
     48   {
     49     'filename': 'nacl64.exe',
     50     'arch': ['32bit'],
     51     'buildtype': ['dev', 'official'],
     52     'filegroup': ['default', 'symsrc'],
     53   },
     54   {
     55     'filename': 'chrome.dll',
     56     'buildtype': ['dev', 'official'],
     57     'filegroup': ['default', 'symsrc'],
     58   },
     59   {
     60     'filename': 'chrome_child.dll',
     61     'buildtype': ['dev', 'official'],
     62     'filegroup': ['default', 'symsrc'],
     63     'optional': ['dev', 'official'],
     64   },
     65   {
     66     'filename': 'chrome_100_percent.pak',
     67     'buildtype': ['dev', 'official'],
     68   },
     69   {
     70     'filename': 'chrome_200_percent.pak',
     71     'buildtype': ['dev', 'official'],
     72     'optional': ['dev', 'official'],
     73   },
     74   {
     75     'filename': 'chrome_touch_100_percent.pak',
     76     'buildtype': ['dev', 'official'],
     77     'optional': ['dev', 'official'],
     78   },
     79   {
     80     'filename': 'crash_service.exe',
     81     'buildtype': ['dev', 'official'],
     82   },
     83   {
     84     'filename': 'crash_service64.exe',
     85     'arch': ['32bit'],
     86     'buildtype': ['dev', 'official'],
     87   },
     88   {
     89     'filename': 'First Run',
     90     'buildtype': ['dev', 'official'],
     91   },
     92   {
     93     'filename': 'icudt.dll',
     94     'buildtype': ['dev', 'official'],
     95   },
     96   {
     97     'filename': 'libpeerconnection.dll',
     98     'buildtype': ['dev', 'official'],
     99     'optional': ['dev', 'official'],
    100     'filegroup': ['default', 'symsrc'],
    101   },
    102   {
    103     'filename': 'locales/ar.pak',
    104     'buildtype': ['dev', 'official'],
    105   },
    106   {
    107     'filename': 'locales/bg.pak',
    108     'buildtype': ['dev', 'official'],
    109   },
    110   {
    111     'filename': 'locales/bn.pak',
    112     'buildtype': ['dev', 'official'],
    113   },
    114   {
    115     'filename': 'locales/ca.pak',
    116     'buildtype': ['dev', 'official'],
    117   },
    118   {
    119     'filename': 'locales/cs.pak',
    120     'buildtype': ['dev', 'official'],
    121   },
    122   {
    123     'filename': 'locales/da.pak',
    124     'buildtype': ['dev', 'official'],
    125   },
    126   {
    127     'filename': 'locales/de.pak',
    128     'buildtype': ['dev', 'official'],
    129   },
    130   {
    131     'filename': 'locales/el.pak',
    132     'buildtype': ['dev', 'official'],
    133   },
    134   {
    135     'filename': 'locales/en-GB.pak',
    136     'buildtype': ['dev', 'official'],
    137   },
    138   {
    139     'filename': 'locales/en-US.pak',
    140     'buildtype': ['dev', 'official'],
    141   },
    142   {
    143     'filename': 'locales/es-419.pak',
    144     'buildtype': ['dev', 'official'],
    145   },
    146   {
    147     'filename': 'locales/es.pak',
    148     'buildtype': ['dev', 'official'],
    149   },
    150   {
    151     'filename': 'locales/et.pak',
    152     'buildtype': ['dev', 'official'],
    153   },
    154   {
    155     'filename': 'locales/fi.pak',
    156     'buildtype': ['dev', 'official'],
    157   },
    158   {
    159     'filename': 'locales/fil.pak',
    160     'buildtype': ['dev', 'official'],
    161   },
    162   {
    163     'filename': 'locales/fr.pak',
    164     'buildtype': ['dev', 'official'],
    165   },
    166   {
    167     'filename': 'locales/gu.pak',
    168     'buildtype': ['dev', 'official'],
    169   },
    170   {
    171     'filename': 'locales/he.pak',
    172     'buildtype': ['dev', 'official'],
    173   },
    174   {
    175     'filename': 'locales/hi.pak',
    176     'buildtype': ['dev', 'official'],
    177   },
    178   {
    179     'filename': 'locales/hr.pak',
    180     'buildtype': ['dev', 'official'],
    181   },
    182   {
    183     'filename': 'locales/hu.pak',
    184     'buildtype': ['dev', 'official'],
    185   },
    186   {
    187     'filename': 'locales/id.pak',
    188     'buildtype': ['dev', 'official'],
    189   },
    190   {
    191     'filename': 'locales/it.pak',
    192     'buildtype': ['dev', 'official'],
    193   },
    194   {
    195     'filename': 'locales/ja.pak',
    196     'buildtype': ['dev', 'official'],
    197   },
    198   {
    199     'filename': 'locales/kn.pak',
    200     'buildtype': ['dev', 'official'],
    201   },
    202   {
    203     'filename': 'locales/ko.pak',
    204     'buildtype': ['dev', 'official'],
    205   },
    206   {
    207     'filename': 'locales/lt.pak',
    208     'buildtype': ['dev', 'official'],
    209   },
    210   {
    211     'filename': 'locales/lv.pak',
    212     'buildtype': ['dev', 'official'],
    213   },
    214   {
    215     'filename': 'locales/ml.pak',
    216     'buildtype': ['dev', 'official'],
    217   },
    218   {
    219     'filename': 'locales/mr.pak',
    220     'buildtype': ['dev', 'official'],
    221   },
    222   {
    223     'filename': 'locales/ms.pak',
    224     'buildtype': ['dev', 'official'],
    225   },
    226   {
    227     'filename': 'locales/nb.pak',
    228     'buildtype': ['dev', 'official'],
    229   },
    230   {
    231     'filename': 'locales/nl.pak',
    232     'buildtype': ['dev', 'official'],
    233   },
    234   {
    235     'filename': 'locales/pl.pak',
    236     'buildtype': ['dev', 'official'],
    237   },
    238   {
    239     'filename': 'locales/pt-BR.pak',
    240     'buildtype': ['dev', 'official'],
    241   },
    242   {
    243     'filename': 'locales/pt-PT.pak',
    244     'buildtype': ['dev', 'official'],
    245   },
    246   {
    247     'filename': 'locales/ro.pak',
    248     'buildtype': ['dev', 'official'],
    249   },
    250   {
    251     'filename': 'locales/ru.pak',
    252     'buildtype': ['dev', 'official'],
    253   },
    254   {
    255     'filename': 'locales/sk.pak',
    256     'buildtype': ['dev', 'official'],
    257   },
    258   {
    259     'filename': 'locales/sl.pak',
    260     'buildtype': ['dev', 'official'],
    261   },
    262   {
    263     'filename': 'locales/sr.pak',
    264     'buildtype': ['dev', 'official'],
    265   },
    266   {
    267     'filename': 'locales/sv.pak',
    268     'buildtype': ['dev', 'official'],
    269   },
    270   {
    271     'filename': 'locales/ta.pak',
    272     'buildtype': ['dev', 'official'],
    273   },
    274   {
    275     'filename': 'locales/te.pak',
    276     'buildtype': ['dev', 'official'],
    277   },
    278   {
    279     'filename': 'locales/th.pak',
    280     'buildtype': ['dev', 'official'],
    281   },
    282   {
    283     'filename': 'locales/tr.pak',
    284     'buildtype': ['dev', 'official'],
    285   },
    286   {
    287     'filename': 'locales/uk.pak',
    288     'buildtype': ['dev', 'official'],
    289   },
    290   {
    291     'filename': 'locales/vi.pak',
    292     'buildtype': ['dev', 'official'],
    293   },
    294   {
    295     'filename': 'locales/zh-CN.pak',
    296     'buildtype': ['dev', 'official'],
    297   },
    298   {
    299     'filename': 'locales/zh-TW.pak',
    300     'buildtype': ['dev', 'official'],
    301   },
    302   {
    303     'filename': 'policy_templates.zip',
    304     'buildtype': ['official'],
    305     'archive': 'policy_templates.zip',
    306   },
    307   {
    308     'filename': 'resources.pak',
    309     'buildtype': ['dev', 'official'],
    310   },
    311   {
    312     'filename': 'wow_helper.exe',
    313     'buildtype': ['dev', 'official'],
    314   },
    315   # PNaCl translator (only for dev builds, components use for shipping).
    316   {
    317     'filename': 'pnacl',
    318     'buildtype': ['dev'],
    319   },
    320   # Flash Player files:
    321   {
    322     'filename': 'PepperFlash/pepflashplayer.dll',
    323     'buildtype': ['official'],
    324   },
    325   {
    326     'filename': 'PepperFlash/manifest.json',
    327     'buildtype': ['official'],
    328   },
    329   # Widevine CDM adapter files:
    330   {
    331     'filename': 'widevinecdmadapter.dll',
    332     'buildtype': ['official'],
    333   },
    334   # PDF Plugin files:
    335   {
    336     'filename': 'pdf.dll',
    337     'buildtype': ['dev', 'official'],
    338   },
    339   # ANGLE files:
    340   {
    341     'filename': 'D3DCompiler_43.dll',
    342     'arch': ['32bit'],
    343     'buildtype': ['dev', 'official'],
    344   },
    345   {
    346     'filename': 'D3DCompiler_46.dll',
    347     'buildtype': ['dev', 'official'],
    348   },
    349   {
    350     'filename': 'libEGL.dll',
    351     'buildtype': ['dev', 'official'],
    352   },
    353   {
    354     'filename': 'libGLESv2.dll',
    355     'buildtype': ['dev', 'official'],
    356   },
    357   # XInput files:
    358   {
    359     'filename': 'xinput1_3.dll',
    360     'buildtype': ['dev', 'official'],
    361   },
    362   # Native Client plugin files:
    363   {
    364     'filename': 'ppGoogleNaClPluginChrome.dll',
    365     'buildtype': ['dev', 'official'],
    366     'filegroup': ['default', 'symsrc'],
    367   },
    368   {
    369     'filename': 'nacl_irt_x86_32.nexe',
    370     'arch': ['32bit'],
    371     'buildtype': ['dev', 'official'],
    372   },
    373   {
    374     'filename': 'nacl_irt_x86_64.nexe',
    375     'buildtype': ['dev', 'official'],
    376   },
    377   # Remoting files:
    378   {
    379     'filename': 'chromoting.msi',
    380     'buildtype': ['dev', 'official'],
    381     'archive': 'remoting-host.msi',
    382     'direct_archive': 1,
    383     'optional': ['dev'],
    384   },
    385   {
    386     'filename': 'remoting-me2me-host-win.zip',
    387     'buildtype': ['dev', 'official'],
    388     'archive': 'remoting-me2me-host-win.zip',
    389     'direct_archive': 1,
    390     'optional': ['dev'],
    391   },
    392   {
    393     'filename': 'remoting_core.dll',
    394     'buildtype': ['official'],
    395     'archive': 'remoting-win32.zip',
    396     'filegroup': ['symsrc'],
    397   },
    398   {
    399     'filename': 'remoting_core.dll.pdb',
    400     'buildtype': ['official'],
    401     'archive': 'remoting-win32.zip',
    402     'optional': ['official'],
    403   },
    404   {
    405     'filename': 'remoting_desktop.exe',
    406     'buildtype': ['official'],
    407     'archive': 'remoting-win32.zip',
    408     'filegroup': ['symsrc'],
    409   },
    410   {
    411     'filename': 'remoting_desktop.exe.pdb',
    412     'buildtype': ['official'],
    413     'archive': 'remoting-win32.zip',
    414     'optional': ['official'],
    415   },
    416   {
    417     'filename': 'remoting_host.exe',
    418     'buildtype': ['official'],
    419     'archive': 'remoting-win32.zip',
    420     'filegroup': ['symsrc'],
    421   },
    422   {
    423     'filename': 'remoting_host.exe.pdb',
    424     'buildtype': ['official'],
    425     'archive': 'remoting-win32.zip',
    426   },
    427   {
    428     'filename': 'remoting_host_plugin.dll',
    429     'buildtype': ['official'],
    430     'archive': 'remoting-win32.zip',
    431     'filegroup': ['symsrc'],
    432   },
    433   {
    434     'filename': 'remoting_host_plugin.dll.pdb',
    435     'buildtype': ['official'],
    436     'archive': 'remoting-win32.zip',
    437   },
    438   {
    439     'filename': 'remoting-webapp.zip',
    440     'buildtype': ['dev', 'official'],
    441     'archive': 'remoting-webapp.zip',
    442     'optional': ['dev'],
    443   },
    444   # Cloud Print files:
    445   {
    446     'filename': 'gcp_portmon.dll',
    447     'buildtype': ['official'],
    448     'archive': 'cloud_print.zip',
    449     'filegroup': ['symsrc'],
    450   },
    451   {
    452     'filename': 'gcp_portmon.dll.pdb',
    453     'buildtype': ['official'],
    454     'archive': 'cloud_print.zip',
    455   },
    456   {
    457     'filename': 'gcp_portmon64.dll',
    458     'arch': ['32bit'],
    459     'buildtype': ['official'],
    460     'archive': 'cloud_print.zip',
    461     'filegroup': ['symsrc'],
    462   },
    463   {
    464     'filename': 'gcp_portmon64.dll.pdb',
    465     'arch': ['32bit'],
    466     'buildtype': ['official'],
    467     'archive': 'cloud_print.zip',
    468   },
    469   {
    470     'filename': 'gcp_driver.gpd',
    471     'buildtype': ['official'],
    472     'archive': 'cloud_print.zip',
    473   },
    474   {
    475     'filename': 'virtual_driver_setup.exe',
    476     'buildtype': ['official'],
    477     'archive': 'cloud_print.zip',
    478     'filegroup': ['symsrc'],
    479   },
    480   {
    481     'filename': 'virtual_driver_setup.exe.pdb',
    482     'buildtype': ['official'],
    483     'archive': 'cloud_print.zip',
    484   },
    485   {
    486     'filename': 'cloud_print_service.exe',
    487     'buildtype': ['official'],
    488     'archive': 'cloud_print.zip',
    489     'filegroup': ['symsrc'],
    490   },
    491   {
    492     'filename': 'cloud_print_service.exe.pdb',
    493     'buildtype': ['official'],
    494     'archive': 'cloud_print.zip',
    495   },
    496   {
    497     'filename': 'cloud_print_service_config.exe',
    498     'buildtype': ['official'],
    499     'archive': 'cloud_print.zip',
    500     'filegroup': ['symsrc'],
    501   },
    502   {
    503     'filename': 'cloud_print_service_config.exe.pdb',
    504     'buildtype': ['official'],
    505     'archive': 'cloud_print.zip',
    506   },
    507   {
    508     'filename': 'cloud_print_service_setup.exe',
    509     'buildtype': ['official'],
    510     'archive': 'cloud_print.zip',
    511     'filegroup': ['symsrc'],
    512   },
    513   {
    514     'filename': 'cloud_print_service_setup.exe.pdb',
    515     'buildtype': ['official'],
    516     'archive': 'cloud_print.zip',
    517   },
    518   # syzygy files:
    519   {
    520     'filename': 'chrome.dll-order.json',
    521     'arch': ['32bit'],
    522     'buildtype': ['dev', 'official'],
    523     'optional': ['dev'],
    524   },
    525   {
    526     'filename': 'chrome_child.dll-order.json',
    527     'arch': ['32bit'],
    528     'buildtype': ['dev', 'official'],
    529     'optional': ['dev', 'official'],
    530   },
    531   {
    532     'filename': 'syzygy/chrome.dll',
    533     'arch': ['32bit'],
    534     'buildtype': ['dev', 'official'],
    535     'archive': 'syzygy/chrome.dll',
    536     'filegroup': ['symsrc'],
    537     'optional': ['dev'],
    538   },
    539   {
    540     'filename': 'syzygy/chrome_child.dll',
    541     'arch': ['32bit'],
    542     'buildtype': ['dev', 'official'],
    543     'archive': 'syzygy/chrome_child.dll',
    544     'filegroup': ['symsrc'],
    545     'optional': ['dev', 'official'],
    546   },
    547   {
    548     'filename': 'syzygy/mini_installer.exe',
    549     'arch': ['32bit'],
    550     'buildtype': ['dev', 'official'],
    551     'archive': 'syzygy/mini_installer.exe',
    552     'filegroup': ['symsrc'],
    553     'optional': ['dev'],
    554   },
    555   {
    556     'filename': 'syzygy/chrome.packed.7z',
    557     'arch': ['32bit'],
    558     'buildtype': ['dev', 'official'],
    559     'archive': 'syzygy/chrome.packed.7z',
    560     'optional': ['dev'],
    561   },
    562   {
    563     'filename': 'syzygy/asan_rtl.dll',
    564     'arch': ['32bit'],
    565     'buildtype': ['dev', 'official'],
    566     'optional': ['dev', 'official'],
    567   },
    568   # Chrome Frame:
    569   {
    570     'filename': 'npchrome_frame.dll',
    571     'arch': ['32bit'],
    572     'buildtype': ['dev', 'official'],
    573     'filegroup': ['default', 'symsrc'],
    574   },
    575   {
    576     'filename': 'chrome_launcher.exe',
    577     'arch': ['32bit'],
    578     'buildtype': ['dev', 'official'],
    579     'filegroup': ['default', 'symsrc'],
    580   },
    581   {
    582     'filename': 'chrome_frame_helper.exe',
    583     'arch': ['32bit'],
    584     'buildtype': ['dev', 'official'],
    585     'filegroup': ['default', 'symsrc'],
    586   },
    587   {
    588     'filename': 'chrome_frame_helper.dll',
    589     'arch': ['32bit'],
    590     'buildtype': ['dev', 'official'],
    591     'filegroup': ['default', 'symsrc'],
    592   },
    593   # Test binaries for external QA:
    594   {
    595     'filename': 'interactive_ui_tests.exe',
    596     'buildtype': ['dev', 'official'],
    597     'optional': ['dev', 'official'],
    598   },
    599   {
    600     'filename': 'performance_ui_tests.exe',
    601     'buildtype': ['official'],
    602     'optional': ['official'],
    603   },
    604   {
    605     'filename': 'sync_unit_tests.exe',
    606     'buildtype': ['official'],
    607     'optional': ['official'],
    608   },
    609   # Metro files (currently official build only):
    610   {
    611     'filename': 'metro_driver.dll',
    612     'buildtype': ['official'],
    613     'filegroup': ['default', 'symsrc'],
    614   },
    615   {
    616     'filename': 'delegate_execute.exe',
    617     'buildtype': ['official'],
    618     'filegroup': ['default', 'symsrc'],
    619   },
    620   {
    621     'filename': 'metro_driver.dll.pdb',
    622     'buildtype': ['official'],
    623     'archive': 'chrome-win32-syms.zip',
    624   },
    625   {
    626     'filename': 'delegate_execute.exe.pdb',
    627     'buildtype': ['official'],
    628     'archive': 'chrome-win32-syms.zip',
    629   },
    630   # Installer files (official build only):
    631   {
    632     'filename': 'setup.exe',
    633     'buildtype': ['official'],
    634     'archive': 'setup.exe',
    635     'filegroup': ['symsrc'],
    636   },
    637   {
    638     'filename': 'mini_installer.exe',
    639     'buildtype': ['dev', 'official'],
    640     'archive': 'mini_installer.exe',
    641     'filegroup': ['symsrc'],
    642   },
    643   {
    644     'filename': 'chrome.packed.7z',
    645     'buildtype': ['official'],
    646     'archive': 'chrome.packed.7z',
    647   },
    648   {
    649     'filename': 'mini_installer_exe_version.rc',
    650     'buildtype': ['official'],
    651     'archive': 'mini_installer_exe_version.rc',
    652   },
    653   {
    654     'filename': 'courgette.exe',
    655     'buildtype': ['official'],
    656     'archive': 'courgette.exe',
    657   },
    658   {
    659     'filename': 'courgette64.exe',
    660     'arch': ['32bit'],
    661     'buildtype': ['official'],
    662     'archive': 'courgette64.exe',
    663   },
    664   {
    665     'filename': 'app_host.exe.pdb',
    666     'buildtype': ['dev', 'official'],
    667     'archive': 'chrome-win32-syms.zip',
    668   },
    669   {
    670     'filename': 'chrome.dll.pdb',
    671     'buildtype': ['dev', 'official'],
    672     'archive': 'chrome-win32-syms.zip',
    673   },
    674   {
    675     'filename': 'chrome_child.dll.pdb',
    676     'buildtype': ['dev', 'official'],
    677     'optional': ['dev', 'official'],
    678     'archive': 'chrome-win32-syms.zip',
    679   },
    680   {
    681     'filename': 'chrome.exe.pdb',
    682     'buildtype': ['dev', 'official'],
    683     'archive': 'chrome-win32-syms.zip',
    684   },
    685   {
    686     'filename': 'libEGL.dll.pdb',
    687     'buildtype': ['dev', 'official'],
    688     'archive': 'chrome-win32-syms.zip',
    689   },
    690   {
    691     'filename': 'libGLESv2.dll.pdb',
    692     'buildtype': ['dev', 'official'],
    693     'archive': 'chrome-win32-syms.zip',
    694   },
    695   {
    696     'filename': 'mini_installer.exe.pdb',
    697     'buildtype': ['dev', 'official'],
    698     'archive': 'chrome-win32-syms.zip',
    699   },
    700   {
    701     'filename': 'nacl64.exe.pdb',
    702     'arch': ['32bit'],
    703     'buildtype': ['dev', 'official'],
    704     'archive': 'chrome-win32-syms.zip',
    705   },
    706   {
    707     'filename': 'ppGoogleNaClPluginChrome.dll.pdb',
    708     'buildtype': ['dev', 'official'],
    709     'archive': 'chrome-win32-syms.zip',
    710   },
    711   {
    712     'filename': 'setup.exe.pdb',
    713     'buildtype': ['dev', 'official'],
    714     'archive': 'chrome-win32-syms.zip',
    715   },
    716   {
    717     'filename': 'npchrome_frame.dll.pdb',
    718     'arch': ['32bit'],
    719     'buildtype': ['dev', 'official'],
    720     'archive': 'chrome-win32-syms.zip',
    721   },
    722   {
    723     'filename': 'chrome_launcher.exe.pdb',
    724     'arch': ['32bit'],
    725     'buildtype': ['dev', 'official'],
    726     'archive': 'chrome-win32-syms.zip',
    727   },
    728   {
    729     'filename': 'chrome_frame_helper.exe.pdb',
    730     'arch': ['32bit'],
    731     'buildtype': ['dev', 'official'],
    732     'archive': 'chrome-win32-syms.zip',
    733   },
    734   {
    735     'filename': 'chrome_frame_helper.dll.pdb',
    736     'arch': ['32bit'],
    737     'buildtype': ['dev', 'official'],
    738     'archive': 'chrome-win32-syms.zip',
    739   },
    740   {
    741     'filename': 'syzygy/chrome.dll.pdb',
    742     'arch': ['32bit'],
    743     'buildtype': ['dev', 'official'],
    744     'archive': 'chrome-win32-syms.zip',
    745     'optional': ['dev'],
    746   },
    747   {
    748     'filename': 'syzygy/chrome_child.dll.pdb',
    749     'arch': ['32bit'],
    750     'buildtype': ['dev', 'official'],
    751     'archive': 'chrome-win32-syms.zip',
    752     'optional': ['dev', 'official'],
    753   },
    754   {
    755     'filename': 'syzygy/mini_installer.exe.pdb',
    756     'arch': ['32bit'],
    757     'buildtype': ['dev', 'official'],
    758     'archive': 'chrome-win32-syms.zip',
    759     'optional': ['dev'],
    760   },
    761   {
    762     'filename': 'syzygy/asan_rtl.dll.pdb',
    763     'arch': ['32bit'],
    764     'buildtype': ['dev', 'official'],
    765     'archive': 'chrome-win32-syms.zip',
    766     'optional': ['dev', 'official'],
    767   },
    768   {
    769     'filename': 'nacl_irt_x86_32.nexe.debug',
    770     'arch': ['32bit'],
    771     'buildtype': ['official'],
    772     'archive': 'chrome-win32-nacl-irt-syms.zip',
    773   },
    774   {
    775     'filename': 'nacl_irt_x86_64.nexe.debug',
    776     'buildtype': ['official'],
    777     'archive': 'chrome-win32-nacl-irt-syms.zip',
    778   },
    779 ]
    780