summaryrefslogtreecommitdiffstats
path: root/chrome/tools
diff options
context:
space:
mode:
authormmoss@google.com <mmoss@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2010-03-29 18:23:54 +0000
committermmoss@google.com <mmoss@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2010-03-29 18:23:54 +0000
commitffb37c92794cddc488419d8da043da011580a9fc (patch)
treefe6bd55876bdf084f821f23636ad8a0a1b1d1a9f /chrome/tools
parent10811823389d6dd702212008a8e9f3901b804641 (diff)
downloadchromium_src-ffb37c92794cddc488419d8da043da011580a9fc.zip
chromium_src-ffb37c92794cddc488419d8da043da011580a9fc.tar.gz
chromium_src-ffb37c92794cddc488419d8da043da011580a9fc.tar.bz2
Initial refactoring of "FILES" handling for buildbot archive/staging scripts.
This is just the first step, mainly to fix a breakage on the Linux 64-bit Official builder, so the existing "FILES" handling is still mostly intact. Review URL: http://codereview.chromium.org/1570001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42965 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/tools')
-rw-r--r--chrome/tools/build/linux/FILES.cfg88
1 files changed, 88 insertions, 0 deletions
diff --git a/chrome/tools/build/linux/FILES.cfg b/chrome/tools/build/linux/FILES.cfg
new file mode 100644
index 0000000..410b562
--- /dev/null
+++ b/chrome/tools/build/linux/FILES.cfg
@@ -0,0 +1,88 @@
+# -*- python -*-
+# ex: set syntax=python:
+
+# Copyright (c) 2010 The Chromium Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+# This is a buildbot configuration file containing a tagged list of files
+# processed by the stage/archive scripts. The known tags are:
+#
+# filename: Name of the file in the build output directory.
+# arch: List of CPU architectures for which this file should be processed
+# (values are based on the strings returned by python's
+# platform.architecture() function).
+# buildtype: List of build types for which this file should be processed.
+
+FILES = [
+ {
+ 'filename': 'chrome',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['dev', 'official'],
+ },
+ {
+ 'filename': 'chrome-wrapper',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['dev', 'official'],
+ },
+ {
+ 'filename': 'chrome.pak',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['dev', 'official'],
+ },
+ {
+ 'filename': 'chrome_sandbox',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['dev', 'official'],
+ },
+ {
+ 'filename': 'chrome.1',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['dev', 'official'],
+ },
+ {
+ 'filename': 'emit_login_prompt_ready',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['dev'],
+ },
+ {
+ 'filename': 'installer',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['official'],
+ },
+ {
+ 'filename': 'libffmpegsumo.so',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['dev', 'official'],
+ },
+ {
+ 'filename': 'libgcflashplayer.so',
+ 'arch': ['32bit'],
+ 'buildtype': ['official'],
+ },
+ {
+ 'filename': 'locales',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['dev', 'official'],
+ },
+ {
+ 'filename': 'product_logo_48.png',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['dev', 'official'],
+ },
+ {
+ 'filename': 'resources',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['dev', 'official'],
+ },
+ {
+ 'filename': 'session',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['dev'],
+ },
+ {
+ 'filename': 'xdg-settings',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['dev', 'official'],
+ },
+]