-
Notifications
You must be signed in to change notification settings - Fork 3
/
setup.wxs
executable file
·93 lines (90 loc) · 4.58 KB
/
setup.wxs
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
<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> <!-- B6A98E5F-D6A7-46FB-9E9D-1F7BF443491C -->
<Product Id="*" Name="Qween"
Version="1.00.0000" Manufacturer="plus7"
UpgradeCode="1EAE0DDC-C06B-4575-A347-3E8BFFC60E99"
Language="1041" Codepage="932">
<Package Id="*"
Description="Qween"
Comments="Qween installer DB" InstallerVersion="200"
Platform="x86" Manufacturer="plus7"
Keywords="Installer,MSI,Database" Languages="1041"
SummaryCodepage="932"/>
<Media Id="1" Cabinet="Product.cab" EmbedCab="yes" />
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="ProgramFilesFolder">
<Directory Id="plus7" Name="plus7">
<Directory Id="INSTALLLOCATION" Name="Qween">
<Component Id="Component1"
Guid="960E5941-FE2A-4384-A96F-8AED231DB301">
<File Id="File1" Name="Readme.txt"
Compressed="yes" DiskId="1" Source="dist\README.txt"/>
<File Id="File2" Name="Qween.exe" KeyPath="yes"
Compressed="yes" DiskId="1" Source="dist\Qween.exe"/>
<File Id="File3" Name="ChangeLog.txt"
Compressed="yes" DiskId="1" Source="dist\ChangeLog.txt"/>
<File Id="File4" Name="LICENSE.openssl"
Compressed="yes" DiskId="1" Source="dist\LICENSE.openssl"/>
<File Id="File5" Name="LICENSE.txt"
Compressed="yes" DiskId="1" Source="dist\LICENSE.txt"/>
<File Id="File6" Name="QtCore4.dll"
Compressed="yes" DiskId="1" Source="dist\QtCore4.dll"/>
<File Id="File7" Name="QtGui4.dll"
Compressed="yes" DiskId="1" Source="dist\QtGui4.dll"/>
<File Id="File8" Name="QtNetwork4.dll"
Compressed="yes" DiskId="1" Source="dist\QtNetwork4.dll"/>
<File Id="File9" Name="QtXml4.dll"
Compressed="yes" DiskId="1" Source="dist\QtXml4.dll"/>
<File Id="File10" Name="libeay32.dll"
Compressed="yes" DiskId="1" Source="dist\libeay32.dll"/>
<File Id="File11" Name="libgcc_s_dw2-1.dll"
Compressed="yes" DiskId="1" Source="dist\libgcc_s_dw2-1.dll"/>
<File Id="File12" Name="libssl32.dll"
Compressed="yes" DiskId="1" Source="dist\libssl32.dll"/>
<File Id="File13" Name="mingwm10.dll"
Compressed="yes" DiskId="1" Source="dist\mingwm10.dll"/>
<File Id="File14" Name="ssleay32.dll"
Compressed="yes" DiskId="1" Source="dist\ssleay32.dll"/>
</Component>
</Directory>
</Directory>
</Directory>
<Directory Id="ProgramMenuFolder">
<Directory Id="ApplicationProgramsFolder" Name="Qween">
<Component Id="ApplicationShortcut" Guid="0BDC1155-A181-457c-8469-33F2702ED6DF">
<Shortcut Id="ApplicationStartMenuShortcut"
Name="Qween"
Description="Qween"
Target="[INSTALLLOCATION]Qween.exe"
WorkingDirectory="INSTALLLOCATION"/>
<Shortcut Id="ApplicationStartMenuReadmeShortcut"
Name="Readme"
Description="Qween Readme"
Target="[INSTALLLOCATION]Readme.txt"
WorkingDirectory="INSTALLLOCATION"/>
<RemoveFolder Id="ApplicationProgramsFolder" On="uninstall"/>
<!-- アンインストールに必要なレジストリ登録 makerに作者名 softnameにソフト名 -->
<RegistryValue Root="HKCU" Key="Software\plus7\Qween" Name="installed" Type="integer" Value="1" KeyPath="yes"/>
</Component>
</Directory>
</Directory>
</Directory>
<Feature Id="Feature1" Level="1">
<ComponentRef Id="Component1" />
<ComponentRef Id="ApplicationShortcut" />
</Feature>
<UIRef Id="WixUI_InstallDir" />
<Property Id="WIXUI_INSTALLDIR" Value="INSTALLLOCATION" />
<WixVariable Id="WixUILicenseRtf" Value="LICENSE.rtf"/>
<Property Id="PREVIOUSVERSIONSINSTALLED" Secure="yes" />
<Upgrade Id="1EAE0DDC-C06B-4575-A347-3E8BFFC60E99">
<UpgradeVersion
Minimum="0.0.0.1" Maximum="99.0.0.0"
Property="PREVIOUSVERSIONSINSTALLED"
IncludeMinimum="yes" IncludeMaximum="no" />
</Upgrade>
<InstallExecuteSequence>
<RemoveExistingProducts Before="InstallInitialize" />
</InstallExecuteSequence>
</Product>
</Wix>