diff options
author | mmoss@chromium.org <mmoss@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-04-06 19:08:45 +0000 |
---|---|---|
committer | mmoss@chromium.org <mmoss@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-04-06 19:08:45 +0000 |
commit | 8df01f35a3b8e5e399de05b10e749e352c1e6204 (patch) | |
tree | 77054a6f777cfaa3009a54cb66d8c0402cb7283d /chrome/tools/build/win/FILES.cfg | |
parent | 95069bb8532ac0bea3180516a953463a7db3b883 (diff) | |
download | chromium_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.cfg | 99 |
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', + }, ] |