- Timestamp:
- 02/18/15 10:54:32 (10 years ago)
- Location:
- branches/HeuristicLab.DatasetRefactor/sources
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.DatasetRefactor/sources
- Property svn:mergeinfo changed
-
branches/HeuristicLab.DatasetRefactor/sources/Installers/HiveJanitorServiceInstaller.nsi
r11366 r12031 1 /* HeuristicLab 2 * Copyright (C) 2002-2014 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 3 * 4 * This file is part of HeuristicLab. 5 * 6 * HeuristicLab is free software: you can redistribute it and/or modify 7 * it under the terms of the GNU General Public License as published by 8 * the Free Software Foundation, either version 3 of the License, or 9 * (at your option) any later version. 10 * 11 * HeuristicLab is distributed in the hope that it will be useful, 12 * but WITHOUT ANY WARRANTY; without even the implied warranty of 13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 * GNU General Public License for more details. 15 * 16 * You should have received a copy of the GNU General Public License 17 * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>. 18 */ 19 1 20 ; NSIS installer script for HeuristicLab Hive Janitor Service 2 ; NSIS version: v3.0b021 ; NSIS version: 3.0b0 3 22 4 23 Name "HeuristicLab Hive Janitor Service" … … 8 27 !define BUILDCONFIGURATION "Debug" 9 28 !define JANITORBUILDPATH "..\HeuristicLab.Services.Hive.JanitorService\3.3\bin\${BUILDCONFIGURATION}" 29 !define VERSION "3.3.11" 10 30 11 31 InstallDir $PROGRAMFILES\HeuristicLabHiveJanitorService 12 InstallDirRegKey HKLM "Software\HeuristicLabHiveJanitorService" "Install_Dir"13 14 32 RequestExecutionLevel admin 15 33 … … 38 56 File "${JANITORBUILDPATH}\HeuristicLab.Services.Hive-3.3.dll" 39 57 File "${JANITORBUILDPATH}\HeuristicLab.Tracing-3.3.dll" 40 File "${JANITORBUILDPATH}\ICSharpCode.SharpZipLib License.txt" 41 File "${JANITORBUILDPATH}\ICSharpCode.SharpZipLib.dll" 42 58 43 59 WriteRegStr HKLM SOFTWARE\HeuristicLabHiveJanitorService "Install_Dir" "$INSTDIR" 44 60 WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\HeuristicLabHiveJanitorService" "DisplayName" "HeuristicLabHiveJanitorService" … … 46 62 WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\HeuristicLabHiveJanitorService" "NoModify" 1 47 63 WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\HeuristicLabHiveJanitorService" "NoRepair" 1 64 WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\HeuristicLabHiveJanitorService" "DisplayVersion" "${VERSION}" 48 65 WriteUninstaller "uninstall.exe" 49 66 50 67 nsExec::ExecToLog '"$INSTDIR\HeuristicLab.Services.Hive.JanitorService-3.3.exe" --install' 51 52 68 SectionEnd 53 69 … … 69 85 Delete "$INSTDIR\HeuristicLab.Services.Hive-3.3.dll" 70 86 Delete "$INSTDIR\HeuristicLab.Tracing-3.3.dll" 71 Delete "$INSTDIR\ICSharpCode.SharpZipLib License.txt"72 Delete "$INSTDIR\ICSharpCode.SharpZipLib.dll"73 87 Delete "$INSTDIR\uninstall.exe" 74 88 75 89 RMDir "$INSTDIR" 76 77 90 SectionEnd 78 91 -
branches/HeuristicLab.DatasetRefactor/sources/Installers/HiveSlaveInstaller.nsi
r11366 r12031 1 /* HeuristicLab 2 * Copyright (C) 2002-2014 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 3 * 4 * This file is part of HeuristicLab. 5 * 6 * HeuristicLab is free software: you can redistribute it and/or modify 7 * it under the terms of the GNU General Public License as published by 8 * the Free Software Foundation, either version 3 of the License, or 9 * (at your option) any later version. 10 * 11 * HeuristicLab is distributed in the hope that it will be useful, 12 * but WITHOUT ANY WARRANTY; without even the implied warranty of 13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 * GNU General Public License for more details. 15 * 16 * You should have received a copy of the GNU General Public License 17 * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>. 18 */ 19 1 20 ; NSIS installer script for HeuristicLab Hive Slave 2 ; NSIS version: v3.0b021 ; NSIS version: 3.0b0 3 22 4 23 Name "HeuristicLab Hive Slave" … … 8 27 !define BUILDCONFIGURATION "Debug" 9 28 !define SLAVEBUILDPATH "..\HeuristicLab.Clients.Hive.Slave.WindowsService\3.3\bin\${BUILDCONFIGURATION}" 29 !define VERSION "3.3.11" 10 30 11 31 InstallDir $PROGRAMFILES\HeuristicLabHiveSlave 12 InstallDirRegKey HKLM "Software\HeuristicLabHiveSlave" "Install_Dir"13 14 32 RequestExecutionLevel admin 15 33 … … 45 63 File "${SLAVEBUILDPATH}\HeuristicLab.PluginInfrastructure-3.3.dll" 46 64 File "${SLAVEBUILDPATH}\HeuristicLab.Tracing-3.3.dll" 47 File "${SLAVEBUILDPATH}\ICSharpCode.SharpZipLib License.txt"48 File "${SLAVEBUILDPATH}\ICSharpCode.SharpZipLib.dll"49 65 50 66 … … 54 70 WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\HeuristicLabHiveSlave" "NoModify" 1 55 71 WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\HeuristicLabHiveSlave" "NoRepair" 1 72 WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\HeuristicLabHiveSlave" "DisplayVersion" "${VERSION}" 56 73 WriteUninstaller "uninstall.exe" 57 74 58 75 nsExec::ExecToLog '"$INSTDIR\HeuristicLab.Clients.Hive.Slave.WindowsService.exe" --install' 59 60 76 SectionEnd 61 77 … … 84 100 Delete $INSTDIR\HeuristicLab.PluginInfrastructure-3.3.dll 85 101 Delete $INSTDIR\HeuristicLab.Tracing-3.3.dll 86 Delete "$INSTDIR\ICSharpCode.SharpZipLib License.txt"87 Delete $INSTDIR\ICSharpCode.SharpZipLib.dll88 102 Delete $INSTDIR\uninstall.exe 89 103 90 104 RMDir "$INSTDIR" 91 92 105 SectionEnd 93 106
Note: See TracChangeset
for help on using the changeset viewer.