-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathstandalone_installers.txt
25 lines (23 loc) · 2.12 KB
/
standalone_installers.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# Each line is evaluated as a tuple by the build script.
#
# The second and fourth fields are always required. Most other fields are required if "Build Enterprise MSI" is true.
# When updating the version, update the second, third, and fourth fields.
#
# The fields are:
# * Friendly product name (required for MSI). Can include spaces, etc.
# * Standalone installer exe name base (required) - everything but '.exe'.
# * We recommend including the version of your app in the name so that it is
# easy to differentiate different copies of the standalone installer. The
# version properties of the standalone installer have Omaha's version, not
# the app's, so the only way to determine the app version is to install it.
# * List of (App Version, App Installer Location, App ID) tuples (required).
# * MSI installer name base (required for MSI) - everything but '.msi'. Cannot change! Thus, should not include version info. Also, the resulting MSI must not be renamed.
# * Custom tag parameters for MSI installer (optional). Example: '&brand=FOOB&ap=enterprise'
# * Silent uninstall args (required for MSI). Args to add to the default uninstall command line to cause the uninstall to be silent.
# * Whether to build an enterprise MSI - True/False.
# * MSI Installer data (optional)
# * File Containing Tagging Info (optional)
('Test Foo', 'TestFooStandaloneInstaller', [('1.0.101.0', '$STAGING_DIR/unittest_support/test_foo_v1.0.101.0.msi', '{D6B08267-B440-4C85-9F79-E195E80D9937}')], None, None, None, False, '', '$MAIN_DIR/installers/SampleApp_installers.txt')
# Not a real installer.
('Save Arguments', 'SaveArgumentsStandaloneInstaller', [('0.1.2.0', '$STAGING_DIR/unittest_support/SaveArguments.exe', '{7DD1EF7B-D075-47c0-BD51-F624ED87CCF0}')], 'SaveArgumentsStandaloneEnterprise', '', '/silentuninstall', True, '', '')
('Bundle_Foo_Argument', 'Bundle_Foo_Argument_StandaloneInstaller', [('0.1.2.0', '$STAGING_DIR/unittest_support/SaveArguments.exe', '{7DD1EF7B-D075-47c0-BD51-F624ED87CCF0}'), ('1.0.101.0', '$STAGING_DIR/unittest_support/test_foo_v1.0.101.0.msi', '{D6B08267-B440-4C85-9F79-E195E80D9937}')], None, None, None, False, '', '')