Subversion Repositories stackman

Rev

Rev 10 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 daniel-mar 1
; StackMan Setup Script for InnoSetup
2
; by Daniel Marschall
3
 
4
; ToDo:
5
; - For all users or only for me
6
; - Entry in quick launch
7
 
8
[Setup]
9
AppName=StackManager
10
AppVerName=StackManager 5.1
11
AppVersion=5.1
10 daniel-mar 12
AppCopyright=© Copyright 2009 - 2010 ViaThinkSoft
2 daniel-mar 13
AppPublisher=ViaThinkSoft
11 daniel-mar 14
AppPublisherURL=https://www.viathinksoft.de/
15
AppSupportURL=https://www.daniel-marschall.de/
16
AppUpdatesURL=https://www.viathinksoft.de/
10 daniel-mar 17
DefaultDirName={autopf}\Stack Manager
2 daniel-mar 18
DefaultGroupName=Stack Manager
19
VersionInfoCompany=ViaThinkSoft
10 daniel-mar 20
VersionInfoCopyright=© Copyright 2009 - 2010 ViaThinkSoft
2 daniel-mar 21
VersionInfoDescription=Stack Manager Setup
22
VersionInfoTextVersion=1.0.0.0
23
VersionInfoVersion=5.1
10 daniel-mar 24
OutputDir=.
25
OutputBaseFilename=StackMan_Setup
26
; Configure Sign Tool in InnoSetup at "Tools => Configure Sign Tools" (adjust the path to your SVN repository location)
27
; Name    = sign_single   
28
; Command = "C:\SVN\...\sign_single.bat" $f
29
SignTool=sign_single
30
SignedUninstaller=yes
2 daniel-mar 31
 
32
[Languages]
33
Name: de; MessagesFile: "compiler:Languages\German.isl"
34
 
35
[LangOptions]
36
LanguageName=Deutsch
37
LanguageID=$0407
38
 
39
[Tasks]
40
Name: "desktopicon"; Description: "Erstelle eine Verknüpfung auf dem &Desktop"; GroupDescription: "Programmverknüpfungen:"; MinVersion: 4,4
41
 
42
[Files]
10 daniel-mar 43
Source: "StackMan.exe"; DestDir: "{app}"; Flags: ignoreversion signonce
2 daniel-mar 44
 
45
[Icons]
11 daniel-mar 46
;Name: "{group}\Webseiten\ViaThinkSoft"; Filename: "https://www.viathinksoft.de/"
2 daniel-mar 47
Name: "{group}\Stack Manager"; Filename: "{app}\StackMan.exe"
48
Name: "{group}\Stack Manager deinstallieren"; Filename: "{uninstallexe}"
49
Name: "{userdesktop}\Stack Manager"; Filename: "{app}\StackMan.exe"; MinVersion: 4,4; Tasks: desktopicon
50
 
51
[Run]
52
Filename: "{app}\StackMan.exe"; Description: "Stack Manager starten"; Flags: nowait postinstall skipifsilent
53
 
54
[Code]
55
function InitializeSetup(): Boolean;
56
begin
57
  if CheckForMutexes('StackManSetup')=false then
58
  begin
59
    Createmutex('StackManSetup');
60
    Result := true;
61
  end
62
  else
63
  begin
64
    Result := False;
65
  end;
66
end;
67