-
-
Notifications
You must be signed in to change notification settings - Fork 171
Expand file tree
/
Copy pathProcessing.wxs
More file actions
44 lines (41 loc) · 2.17 KB
/
Copy pathProcessing.wxs
File metadata and controls
44 lines (41 loc) · 2.17 KB
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
<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:ui="http://wixtoolset.org/schemas/v4/wxs/ui">
<Package Name="Processing" Manufacturer="Processing Foundation" Version="$(Version)" UpgradeCode="89d8d7fe-5602-4b12-ba10-0fe78efbd602">
<Icon Id="icon.ico" SourceFile="..\..\build\windows\processing.ico" />
<Property Id="ARPPRODUCTICON" Value="icon.ico" />
<MediaTemplate EmbedCab="yes" />
<ui:WixUI Id="WixUI_Mondo" InstallDirectory="INSTALLFOLDER" />
<WixVariable Id="WixUILicenseRtf" Value="LICENSE.rtf" />
<WixVariable Id="WixUIDialogBmp" Value="background.png" />
<WixVariable Id="WixUIBannerBmp" Value="banner.png" />
<Feature Id="MainApplication" Title="Processing" Level="1">
<Files Include="..\build\compose\binaries\main\app\Processing\**" />
<ComponentRef Id="ApplicationShortcut" />
<ComponentRef Id="PathComponent" />
</Feature>
<Directory Id="ProgramMenuFolder">
<Directory Id="ApplicationProgramsFolder" Name="Processing"/>
</Directory>
<Directory Id="ProgramFiles64Folder">
<Directory Id="INSTALLFOLDER" Name="Processing">
</Directory>
</Directory>
<Component Id="ApplicationShortcut" Guid="b15e6d69-f054-4ec2-aade-8e3756b537d6">
<Shortcut Id="ApplicationStartMenuShortcut"
Name="Processing"
Description="Processing — An open-source visual arts programming language by the Processing Foundation"
Directory="ApplicationProgramsFolder"
Target="[INSTALLFOLDER]\Processing.exe"
WorkingDirectory="INSTALLFOLDER"/>
<RemoveFolder Id="CleanUpShortCut" Directory="ApplicationProgramsFolder" On="uninstall"/>
<RegistryValue Root="HKCU" Key="Software\Processing Foundation\Processing" Name="installed" Type="integer" Value="1" KeyPath="yes"/>
</Component>
<Component Id="PathComponent" Guid="795b17d1-6e67-4581-9588-1f80a73c1428">
<Environment Id="AddProcessingToPath"
Action="set"
Name="Path"
Part="last"
Value="[INSTALLFOLDER]">
</Environment>
</Component>
</Package>
</Wix>