Changeset 11599
- Timestamp:
- 11/28/14 09:45:34 (10 years ago)
- Location:
- trunk/sources/Installers
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/Installers/HiveJanitorServiceInstaller.nsi
r11366 r11599 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.10" 10 30 11 31 InstallDir $PROGRAMFILES\HeuristicLabHiveJanitorService 12 InstallDirRegKey HKLM "Software\HeuristicLabHiveJanitorService" "Install_Dir"13 14 32 RequestExecutionLevel admin 15 33 … … 46 64 WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\HeuristicLabHiveJanitorService" "NoModify" 1 47 65 WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\HeuristicLabHiveJanitorService" "NoRepair" 1 66 WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\HeuristicLabHiveJanitorService" "DisplayVersion" "${VERSION}" 48 67 WriteUninstaller "uninstall.exe" 49 68 50 69 nsExec::ExecToLog '"$INSTDIR\HeuristicLab.Services.Hive.JanitorService-3.3.exe" --install' 51 52 70 SectionEnd 53 71 … … 74 92 75 93 RMDir "$INSTDIR" 76 77 94 SectionEnd 78 95 -
trunk/sources/Installers/HiveSlaveInstaller.nsi
r11366 r11599 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.10" 10 30 11 31 InstallDir $PROGRAMFILES\HeuristicLabHiveSlave 12 InstallDirRegKey HKLM "Software\HeuristicLabHiveSlave" "Install_Dir"13 14 32 RequestExecutionLevel admin 15 33 … … 54 72 WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\HeuristicLabHiveSlave" "NoModify" 1 55 73 WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\HeuristicLabHiveSlave" "NoRepair" 1 74 WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\HeuristicLabHiveSlave" "DisplayVersion" "${VERSION}" 56 75 WriteUninstaller "uninstall.exe" 57 76 58 77 nsExec::ExecToLog '"$INSTDIR\HeuristicLab.Clients.Hive.Slave.WindowsService.exe" --install' 59 60 78 SectionEnd 61 79 … … 89 107 90 108 RMDir "$INSTDIR" 91 92 109 SectionEnd 93 110
Note: See TracChangeset
for help on using the changeset viewer.