]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - win/inspircd-noextras.nsi
Properly give the service specific exit code on failure to start. Now we just need...
[user/henk/code/inspircd.git] / win / inspircd-noextras.nsi
index b717201f31e0147c211660365648dc5f84fc136d..aeca798e9c4893bc8f5b01ddcea3be9745d44527 100644 (file)
@@ -145,6 +145,7 @@ Section "Binary Executable" SEC01
   SetOutPath "$INSTDIR\bin"
   SetOverwrite ifnewer
   File "..\bin\${BUILD}\bin\inspircd.exe"
+  ExecWait '"$INSTDIR\bin\inspircd.exe" --installservice'
 SectionEnd
 
 Section "Config Files" SEC02
@@ -153,7 +154,7 @@ Section "Config Files" SEC02
   File "..\conf\inspircd.helpop-full.example"
   File "..\conf\inspircd.helpop.example"
   File "..\conf\inspircd.filter.example"
-  File "..\docs\inspircd.conf.example"
+  File "..\conf\inspircd.conf.example"
   File "..\conf\inspircd.censor.example"
   File "..\conf\inspircd.rules.example"
   File "..\conf\inspircd.quotes.example"
@@ -214,6 +215,7 @@ Function un.onInit
 FunctionEnd
 
 Section Uninstall
+  ExecWait '"$INSTDIR\bin\inspircd.exe" --removeservice'
   Delete "$INSTDIR\${PRODUCT_NAME}.url"
   Delete "$INSTDIR\uninst.exe"
   Delete "$INSTDIR\modules\m_*.so"