From be1f2c2bce1ba5e81ce14e9cb82c0d2fb251b60e Mon Sep 17 00:00:00 2001 From: Louie Shprung Date: Fri, 30 Aug 2024 18:37:12 -0400 Subject: Option to install lua-filesystem in nsis installer --- nsis/installer.nsi.in | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'nsis/installer.nsi.in') diff --git a/nsis/installer.nsi.in b/nsis/installer.nsi.in index 066d4a9..e526ed7 100644 --- a/nsis/installer.nsi.in +++ b/nsis/installer.nsi.in @@ -69,7 +69,9 @@ Var StartMenuFolder ;------------------------------------------------------------------------------- ; Installer Sections -Section "My Application" MyApp +Section "Core" MyApp + ; Don't allow this section to be deselected + SectionIn RO SetOutPath $INSTDIR File "..\src\@PACKAGE_NAME@.exe" File "deps\*.*" @@ -82,6 +84,11 @@ Section "My Application" MyApp WriteUninstaller "$INSTDIR\Uninstall.exe" SectionEnd +Section "lua-filesystem" lfs + SetOutPath $INSTDIR + File "deps_luarocks\lfs.dll" +SectionEnd + Function installDesktopShortcut CreateShortCut "$Desktop\${PRODUCT_NAME}.lnk" "$INSTDIR\@PACKAGE_NAME@.exe" FunctionEnd -- cgit