summaryrefslogtreecommitdiffstats
path: root/tests/auto/installer/cliinterface/data/componentsFromInstallPackagesRepository.xml
blob: 90d14c93e0c0134c153e0e27a59e33ffee184280 (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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
<Packages>
    <ApplicationName>Dependency Solving Example</ApplicationName>
    <ApplicationVersion>1.0.0</ApplicationVersion>
    <Package>
        <Name>componentA</Name>
        <Title>Component A</Title>
        <Description>This component does not depend on any other component.</Description>
        <Version>1.0.0</Version>
        <LastUpdateDate></LastUpdateDate>
        <InstallDate>2020-03-23</InstallDate>
        <Size>158</Size>
        <Checkable>true</Checkable>
    </Package>
    <Package>
        <Name>componentB</Name>
        <Title>Component B</Title>
        <Description>This component does not depend on any other component.</Description>
        <Version>1.0.0</Version>
        <LastUpdateDate></LastUpdateDate>
        <InstallDate>2020-03-23</InstallDate>
        <Size>99</Size>
        <Checkable>true</Checkable>
    </Package>
    <Package>
        <Name>componentC</Name>
        <Title>Component C (depends on A and B)</Title>
        <Description>This component depends on Component A and Component B. Selecting this component for installation also marks Component A and Component B for installation, which in turn marks Component D, because it has an automatic dependency on Component A and Component B.</Description>
        <Version>1.0.0</Version>
        <LastUpdateDate></LastUpdateDate>
        <InstallDate>2020-03-23</InstallDate>
        <Size>99</Size>
        <Dependencies>componentA,componentB</Dependencies>
        <Checkable>true</Checkable>
    </Package>
    <Package>
        <Name>componentD</Name>
        <Title>Component D (auto depends on A and B)</Title>
        <Description>This component has an automatic dependency on Component A and Component B. If both A and B are marked for installation, this component is also installed.</Description>
        <Version>1.0.0</Version>
        <LastUpdateDate></LastUpdateDate>
        <InstallDate>2020-03-23</InstallDate>
        <Size>99</Size>
        <AutoDependOn>componentA,componentB</AutoDependOn>
        <Checkable>true</Checkable>
    </Package>
    <Package>
        <Name>componentE</Name>
        <Title>Component E (forced)</Title>
        <Description>This is a forced component that is always installed.</Description>
        <Version>1.0.0</Version>
        <LastUpdateDate></LastUpdateDate>
        <InstallDate>2020-03-23</InstallDate>
        <Size>99</Size>
        <ForcedInstallation>true</ForcedInstallation>
    </Package>
    <Package>
        <Name>componentF</Name>
        <Title>Component F</Title>
        <Description>This component contains 2 subcomponents.</Description>
        <Version>1.0.0</Version>
        <LastUpdateDate></LastUpdateDate>
        <InstallDate>2020-03-23</InstallDate>
        <Size>99</Size>
        <Checkable>true</Checkable>
    </Package>
    <Package>
        <Name>componentF.subcomponent1</Name>
        <Title>Subcomponent 1</Title>
        <Description>This component contains 2 leaf components.</Description>
        <Version>1.0.0</Version>
        <LastUpdateDate></LastUpdateDate>
        <InstallDate>2020-03-23</InstallDate>
        <Size>99</Size>
        <Checkable>true</Checkable>
    </Package>
    <Package>
        <Name>componentF.subcomponent1.subsubcomponent1</Name>
        <Title>Subsubcomponent 1</Title>
        <Description>This component does not depend on any other component.</Description>
        <Version>1.0.0</Version>
        <LastUpdateDate></LastUpdateDate>
        <InstallDate>2020-03-23</InstallDate>
        <Size>99</Size>
        <Checkable>true</Checkable>
    </Package>
    <Package>
        <Name>componentF.subcomponent1.subsubcomponent2</Name>
        <Title>Subsubcomponent 2</Title>
        <Description>This component does not depend on any other component.</Description>
        <Version>1.0.0</Version>
        <LastUpdateDate></LastUpdateDate>
        <InstallDate>2020-03-23</InstallDate>
        <Size>99</Size>
        <Checkable>true</Checkable>
    </Package>
    <Package>
        <Name>componentF.subcomponent2</Name>
        <Title>Subcomponent 2</Title>
        <Description>This component contains 2 leaf components.</Description>
        <Version>1.0.0</Version>
        <LastUpdateDate></LastUpdateDate>
        <InstallDate>2020-03-23</InstallDate>
        <Size>99</Size>
        <Checkable>true</Checkable>
    </Package>
    <Package>
        <Name>componentF.subcomponent2.subsubcomponent1</Name>
        <Title>Subsubcomponent 1</Title>
        <Description>This component does not depend on any other component.</Description>
        <Version>1.0.0</Version>
        <LastUpdateDate></LastUpdateDate>
        <InstallDate>2020-03-23</InstallDate>
        <Size>99</Size>
        <Checkable>true</Checkable>
    </Package>
    <Package>
        <Name>componentF.subcomponent2.subsubcomponent2</Name>
        <Title>Subsubcomponent 2</Title>
        <Description>This component does not depend on any other component.</Description>
        <Version>1.0.0</Version>
        <LastUpdateDate></LastUpdateDate>
        <InstallDate>2020-03-23</InstallDate>
        <Size>99</Size>
        <Checkable>true</Checkable>
    </Package>
    <Package>
        <Name>componentG</Name>
        <Title>Component G (default, depends on A, dependency added dynamically)</Title>
        <Description>By default, this component is selected for installation. It depends on component A. Dependency is added from inside component script.</Description>
        <Version>1.0.0</Version>
        <LastUpdateDate></LastUpdateDate>
        <InstallDate>2020-03-23</InstallDate>
        <Size>99</Size>
        <Dependencies>componentA</Dependencies>
        <Checkable>true</Checkable>
    </Package>
    <Package>
        <Name>componentH</Name>
        <Title>Component H</Title>
        <Description>This component does not depend on any other component.</Description>
        <Version>1.0.0</Version>
        <LastUpdateDate></LastUpdateDate>
        <InstallDate>2020-03-23</InstallDate>
        <Size>99</Size>
        <Virtual>true</Virtual>
        <Checkable>true</Checkable>
    </Package>
</Packages>