summaryrefslogtreecommitdiffstats
path: root/chrome/tools/build/win/FILES.cfg
diff options
context:
space:
mode:
authormmoss@chromium.org <mmoss@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-04-06 19:08:45 +0000
committermmoss@chromium.org <mmoss@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-04-06 19:08:45 +0000
commit8df01f35a3b8e5e399de05b10e749e352c1e6204 (patch)
tree77054a6f777cfaa3009a54cb66d8c0402cb7283d /chrome/tools/build/win/FILES.cfg
parent95069bb8532ac0bea3180516a953463a7db3b883 (diff)
downloadchromium_src-8df01f35a3b8e5e399de05b10e749e352c1e6204.zip
chromium_src-8df01f35a3b8e5e399de05b10e749e352c1e6204.tar.gz
chromium_src-8df01f35a3b8e5e399de05b10e749e352c1e6204.tar.bz2
Use FILES.cfg for Windows symbols on chromium builds.
This allows us to exclude syzygy symbols which are not needed for non-official builds, and which are just bloating our build archives and slowing cycle times. Note, this is only part of the change. A related change for the buildbot scripts is in another CL. TEST=Windows symbols archives unchanged for both Chrome and Chromium. Review URL: https://chromiumcodereview.appspot.com/10007042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131161 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/tools/build/win/FILES.cfg')
-rw-r--r--chrome/tools/build/win/FILES.cfg99
1 files changed, 99 insertions, 0 deletions
diff --git a/chrome/tools/build/win/FILES.cfg b/chrome/tools/build/win/FILES.cfg
index a7ef7d4..85f8d51 100644
--- a/chrome/tools/build/win/FILES.cfg
+++ b/chrome/tools/build/win/FILES.cfg
@@ -524,4 +524,103 @@ FILES = [
'buildtype': ['official'],
'archive': 'courgette64.exe',
},
+ # TODO(mmoss): Use custom archive setting to control archiving of symbols for
+ # dev builds. Official builds still use the old-style SYMBOLS file until the
+ # official build scripts are updated to use FILES.cfg.
+ {
+ 'filename': 'chrome_dll.pdb',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['dev'],
+ 'archive': 'chrome-win32-syms.zip',
+ },
+ {
+ 'filename': 'chrome_exe.pdb',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['dev'],
+ 'archive': 'chrome-win32-syms.zip',
+ },
+ {
+ 'filename': 'libEGL.pdb',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['dev'],
+ 'archive': 'chrome-win32-syms.zip',
+ },
+ {
+ 'filename': 'libGLESv2.pdb',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['dev'],
+ 'archive': 'chrome-win32-syms.zip',
+ },
+ {
+ 'filename': 'mini_installer.pdb',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['dev'],
+ 'archive': 'chrome-win32-syms.zip',
+ },
+ {
+ 'filename': 'nacl64_exe.pdb',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['dev'],
+ 'archive': 'chrome-win32-syms.zip',
+ },
+ {
+ 'filename': 'ppGoogleNaClPluginChrome.pdb',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['dev'],
+ 'archive': 'chrome-win32-syms.zip',
+ },
+ {
+ 'filename': 'remoting_host_plugin.pdb',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['dev'],
+ 'archive': 'chrome-win32-syms.zip',
+ },
+ {
+ 'filename': 'setup.pdb',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['dev'],
+ 'archive': 'chrome-win32-syms.zip',
+ },
+ {
+ 'filename': 'gcp_portmon.pdb',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['dev'],
+ 'archive': 'chrome-win32-syms.zip',
+ },
+ {
+ 'filename': 'gcp_portmon64.pdb',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['dev'],
+ 'archive': 'chrome-win32-syms.zip',
+ },
+ {
+ 'filename': 'virtual_driver_setup.pdb',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['dev'],
+ 'archive': 'chrome-win32-syms.zip',
+ },
+ {
+ 'filename': 'npchrome_frame.pdb',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['dev'],
+ 'archive': 'chrome-win32-syms.zip',
+ },
+ {
+ 'filename': 'chrome_launcher.pdb',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['dev'],
+ 'archive': 'chrome-win32-syms.zip',
+ },
+ {
+ 'filename': 'chrome_frame_helper.pdb',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['dev'],
+ 'archive': 'chrome-win32-syms.zip',
+ },
+ {
+ 'filename': 'chrome_frame_helper_dll.pdb',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['dev'],
+ 'archive': 'chrome-win32-syms.zip',
+ },
]