summaryrefslogtreecommitdiffstats
path: root/tests/auto/installer/settings/data/full_config.xml
blob: 36309f6091516a136eff826bfe1166b530812e32 (plain)
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<?xml version="1.0" encoding="UTF-8"?>

<!--
File should contain all elements we allow in a config.xml
-->

<Installer>
    <Name>Your application</Name>
    <Version>1.2.3</Version>
    <Title>Your application Installer</Title>
    <Publisher>Your vendor</Publisher>
    <ProductUrl>Your vendor</ProductUrl>

    <TargetDir>@homeDir@InstallationDirectory</TargetDir>
    <AdminTargetDir>@rootDir@InstallationDirectory</AdminTargetDir>

    <Icon>icon</Icon>
    <InstallerApplicationIcon>icon</InstallerApplicationIcon>
    <InstallerWindowIcon>icon</InstallerWindowIcon>
    <Logo>logo</Logo>
    <Watermark>watermark</Watermark>
    <Background>background</Background>

    <StartMenuDir>Super App</StartMenuDir>

    <UninstallerName>uninstaller</UninstallerName>
    <UninstallerIniFile>uninstaller.ini</UninstallerIniFile>
    <RemoveTargetDir>true</RemoveTargetDir>

    <RunProgram>myapp</RunProgram>
    <RunProgramArguments>foo bar</RunProgramArguments>
    <RunProgramDescription>Launch MyApp</RunProgramDescription>

    <DependsOnLocalInstallerBinary>true</DependsOnLocalInstallerBinary>
    <AllowSpaceInPath>true</AllowSpaceInPath>
    <AllowNonAsciiCharacters>true</AllowNonAsciiCharacters>
    <RepositorySettingsPageVisible>false</RepositorySettingsPageVisible>
    <TargetConfigurationFile>components.xml</TargetConfigurationFile>

    <RemoteRepositories>
        <Repository>
            <Url>http://www.yourcompany.com/packages</Url>
            <Enabled>1</Enabled>
            <Username>user</Username>
            <Password>password</Password>
        </Repository>
    </RemoteRepositories>
</Installer>