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-01-24 19:34:15 +0000
committermmoss@chromium.org <mmoss@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-01-24 19:34:15 +0000
commit505d545781edde25c684c24783c04d55b86b4ff7 (patch)
tree48c9495ffeb4d5204a300ab8adfe70526b3dea67 /chrome/tools/build/win/FILES.cfg
parent863e6478377f941f94c6bc0d5efe4b1f1863ecc9 (diff)
downloadchromium_src-505d545781edde25c684c24783c04d55b86b4ff7.zip
chromium_src-505d545781edde25c684c24783c04d55b86b4ff7.tar.gz
chromium_src-505d545781edde25c684c24783c04d55b86b4ff7.tar.bz2
Use standard FILES.cfg handling for installer files.
BUG=None TEST=Windows Official build archives have same files. Review URL: https://chromiumcodereview.appspot.com/9283006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118875 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/tools/build/win/FILES.cfg')
-rw-r--r--chrome/tools/build/win/FILES.cfg39
1 files changed, 39 insertions, 0 deletions
diff --git a/chrome/tools/build/win/FILES.cfg b/chrome/tools/build/win/FILES.cfg
index 253fdaf..5fa01aa 100644
--- a/chrome/tools/build/win/FILES.cfg
+++ b/chrome/tools/build/win/FILES.cfg
@@ -16,6 +16,10 @@
# archive: The name of the archive file to store filename in. If not specified,
# filename is added to the default archive (e.g. platform.zip). If
# archive == filename, filename is archived directly, not zipped.
+# direct_archive: Force a file to be archived as-is, bypassing zip creation.
+# NOTE: This flag will not apply if more than one file has the
+# same 'archive' name, which will create a zip of all the
+# files instead.
FILES = [
{
@@ -471,4 +475,39 @@ FILES = [
'arch': ['32bit', '64bit'],
'buildtype': ['official'],
},
+ # Installer files (official build only):
+ {
+ 'filename': 'setup.exe',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['official'],
+ 'archive': 'setup.exe',
+ },
+ {
+ 'filename': 'chrome.packed.7z',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['official'],
+ 'archive': 'chrome.packed.7z',
+ },
+ {
+ 'filename': 'obj/mini_installer/mini_installer_exe_version.rc',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['official'],
+ 'archive': 'mini_installer_exe_version.rc',
+ # Force direct archiving since the default is to archive with path, so
+ # we're "renaming" it by putting it in the root directory.
+ 'direct_archive': True,
+ },
+ '',
+ {
+ 'filename': 'courgette.exe',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['official'],
+ 'archive': 'courgette.exe',
+ },
+ {
+ 'filename': 'courgette64.exe',
+ 'arch': ['32bit', '64bit'],
+ 'buildtype': ['official'],
+ 'archive': 'courgette64.exe',
+ },
]