summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander M Pickering <alex@cogarr.net>2024-10-02 15:04:38 -0500
committerAlexander M Pickering <alex@cogarr.net>2024-10-02 15:04:38 -0500
commitd2abb4fda17748064762a5bfaa145ccd596281b5 (patch)
tree73540dc3358e19a60a3fb94757ae59d6be9db28c
parenta646ab162cdf3a304643171ea9a093a3b73c54ea (diff)
downloadlua4win-dist-lua-d2abb4fda17748064762a5bfaa145ccd596281b5.tar.gz
lua4win-dist-lua-d2abb4fda17748064762a5bfaa145ccd596281b5.tar.bz2
lua4win-dist-lua-d2abb4fda17748064762a5bfaa145ccd596281b5.zip
Put each file in it's own component
-rw-r--r--lua4win.wxs12
1 files changed, 9 insertions, 3 deletions
diff --git a/lua4win.wxs b/lua4win.wxs
index 9f3e105..c49899b 100644
--- a/lua4win.wxs
+++ b/lua4win.wxs
@@ -13,15 +13,19 @@
13 InstallerVersion="100" Compressed="yes" /> 13 InstallerVersion="100" Compressed="yes" />
14 14
15 <Media Id='1' Cabinet='media.cab' EmbedCab='yes' /> 15 <Media Id='1' Cabinet='media.cab' EmbedCab='yes' />
16 <Property Id="DiskPrompt" Value="Lua4Win lua+luarocks installation" /> 16 <Property Id="DiskPrompt" Value="Lua4Win lua+luarocks installation [1]" />
17 17
18 <Directory Id="TARGETDIR" Name="SourceDir"> 18 <Directory Id="TARGETDIR" Name="SourceDir">
19 <Directory Id="ProgramFilesFolder"> 19 <Directory Id="ProgramFilesFolder">
20 <Directory Id="Lua4Win" Name="Lua4Win"> 20 <Directory Id="Lua4Win" Name="Lua4Win">
21 <Directory Id="INSTALLDIR" Name="Lua4Win 1.0"> 21 <Directory Id="INSTALLDIR" Name="Lua4Win 1.0">
22 <Component Id="MainExecutable" Guid="ABCDDCBA-83F1-4F22-985B-123123123123"> 22 <Component Id="luajit">
23 <File Id="luajit.exe" DiskId='1' Source="luajit.exe" /> 23 <File Id="luajit.exe" DiskId='1' Source="luajit.exe" />
24 </Component>
25 <Component Id="luadl">
24 <File Id="lua51.dll" DiskId='1' Source="lua51.dll" /> 26 <File Id="lua51.dll" DiskId='1' Source="lua51.dll" />
27 </Component>
28 <Component Id="luarocks">
25 <File Id="luarocks.exe" DiskId='1' Source="luarocks.exe" /> 29 <File Id="luarocks.exe" DiskId='1' Source="luarocks.exe" />
26 </Component> 30 </Component>
27 <Directory Id="Config" Name="config"> 31 <Directory Id="Config" Name="config">
@@ -35,7 +39,9 @@
35 </Directory> 39 </Directory>
36 40
37 <Feature Id="Complete" Level="1"> 41 <Feature Id="Complete" Level="1">
38 <ComponentRef Id="MainExecutable" /> 42 <ComponentRef Id="luajit" />
43 <ComponentRef Id="luadl" />
44 <ComponentRef Id="luarocks" />
39 <ComponentRef Id="Config" /> 45 <ComponentRef Id="Config" />
40 </Feature> 46 </Feature>
41 47