1 <?xml version="1.0" encoding="utf-8"?>
3 Name="installer archive"
8 Name="Create Installer Archive"
9 DisplayName="Create Installer Archive"
10 CommandLine="$(SolutionDir)..\third_party\python_24\python.exe $(SolutionDir)tools\build\win\create_installer_archive.py --output_dir="$(OutDir)" --input_file="$(InputPath)" --distribution=$(CHROMIUM_BUILD) --enable_hidpi=$(ENABLE_HIDPI) --enable_metro=$(ENABLE_METRO) [LastChromeInstaller] [SkipRebuildArchive] [SetupExeFormat] [DiffAlgorithm]"
11 Outputs="$(OutDir)/$(InputName).7z;$(OutDir)/$(InputName).packed.7z;$(OutDir)/setup.ex_;$(OutDir)/packed_files.txt;"
12 AdditionalDependencies="$(SolutionDir)\tools\build\win\create_installer_archive.py;$(OutDir)\chrome.exe;$(OutDir)\crash_reporter.exe;$(OutDir)\chrome.dll;$(OutDir)\locales\en-US.dll;$(OutDir)\icudt38.dll"
13 FileExtensions="*.release"
14 ExecutionDescription="create installer archive"
18 Name="LastChromeInstaller"
19 DisplayName="Last Chrome Installer Directory"
20 Description="Directory where old version of installer is present (setup.exe and chrome.7z)"
21 Switch="--last_chrome_installer="[value]""
24 Name="SkipRebuildArchive"
25 DisplayName="Skip Rebuilding Archive"
26 Description="Skips rebuilding chrome.7z archive if it already exists"
27 Switch="--skip_rebuild_archive="[value]""
31 DisplayName="Setup.exe format"
32 Description="The format that should be used to bundle setup.exe. Possible values - {COMPRESSED|DIFF|FULL}."
33 Switch="--setup_exe_format="[value]""
37 DisplayName="Differential Algorithm"
38 Description="Differential algorithm to use when generating differential patch. Possible values - {BSDIFF|COURGETTE}."
39 Switch="--diff_algorithm="[value]""
44 </VisualStudioToolFile>