X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=win%2Finspircd.nsi;h=4204ec29b0caa6d2e85f95a14d0aa4eda94397d9;hb=228ac9496b07a10bb0e3547d3991384739c37506;hp=78f73ef0919e4817fd1711169415145edb2808f2;hpb=fcacc8e0306382bc3f938073092c3729d77e2b41;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/win/inspircd.nsi b/win/inspircd.nsi index 78f73ef09..4204ec29b 100644 --- a/win/inspircd.nsi +++ b/win/inspircd.nsi @@ -152,7 +152,11 @@ SectionEnd Section "Config Files" SEC02 SetOutPath "$INSTDIR\conf" - File "..\docs\*.example" + File "..\docs\conf\*.example" + SetOutPath "$INSTDIR\conf\aliases" + File "..\docs\conf\aliases\*.example" + SetOutPath "$INSTDIR\conf\modules" + File "..\docs\conf\modules\modules.*" SectionEnd Section "Command Handlers" SEC03 @@ -163,6 +167,10 @@ SectionEnd Section "Modules" SEC04 SetOutPath "$INSTDIR\modules" File "..\bin\${BUILD}\modules\m_*.so" + ; Copy DLLs required for modules + SetOutPath "$INSTDIR" + File /nonfatal "*.dll" + File "make_gnutls_cert.bat" SectionEnd Section -AdditionalIcons @@ -216,9 +224,15 @@ Section Uninstall Delete "$INSTDIR\uninst.exe" Delete "$INSTDIR\modules\*.so" Delete "$INSTDIR\conf\*.example" + Delete "$INSTDIR\conf\aliases\*.example" + Delete "$INSTDIR\conf\modules\*.example" + Delete "$INSTDIR\conf\modules\modules.conf.charybdis" + Delete "$INSTDIR\conf\modules\modules.conf.unreal" Delete "$INSTDIR\*.log" Delete "$INSTDIR\logs\*" Delete "$INSTDIR\data\*" + Delete "$INSTDIR\*.dll" + Delete "$INSTDIR\make_gnutls_cert.bat" Delete "$INSTDIR\inspircd.exe" Delete "$SMPROGRAMS\InspIRCd\Uninstall.lnk" Delete "$SMPROGRAMS\InspIRCd\InspIRCd Website.lnk" @@ -226,6 +240,8 @@ Section Uninstall RMDir "$SMPROGRAMS\InspIRCd" RMDir "$INSTDIR\modules" + RMDir "$INSTDIR\conf\aliases" + RMDir "$INSTDIR\conf\modules" RMDir "$INSTDIR\conf" RMDir "$INSTDIR\logs" RMDir "$INSTDIR\data"