-
Notifications
You must be signed in to change notification settings - Fork 0
/
nsp.iss.in
55 lines (51 loc) · 2.81 KB
/
nsp.iss.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
[Setup]
AppName=Nsp-@NSP_ISS@-@NSP_ISS_GTK@
AppVerName=Nsp @PACKAGE_VERSION@
AppVersion=@PACKAGE_VERSION@
AppPublisherURL=http://cermics.enpc.fr/~jpc/nsp-tiddly/mine.html
AppSupportURL=http://code.google.com/p/tumbi/issues/list
AppUpdatesURL=http://cermics.enpc.fr/~jpc/nsp-tiddly/mine.html
CreateAppDir=yes
; pf for program files
DefaultDirName={pf}\nsp-@NSP_ISS_GTK@-@NSP_ISS@
DefaultGroupName=Nsp
; icon for uninstall
UninstallDisplayIcon={app}\nsp-win.exe
LicenseFile=COPYING
;AdminPrivilegesRequired=yes
DisableDirPage=no
DisableProgramGroupPage=no
DisableStartupPrompt=no
WindowShowCaption=yes
BackColor=clPurple
BackColor2=clBlack
Compression=bzip/9
OutputDir=..
;; @DATE@
OutputBaseFilename=nsp-@PACKAGE_VERSION@-@NSP_ISS_GTK@-@NSP_ISS@
;;[Registry]
;;Root: HKLM; Subkey: "Software\Nsp"; Flags: uninsdeletekeyifempty
;;Root: HKLM; Subkey: "Software\Nsp\@PACKAGE_VERSION@"; Flags: uninsdeletekey
;;Root: HKLM; Subkey: "Software\Nsp\@PACKAGE_VERSION@"; ValueType: string; ValueName: "Path"; ValueData: "{app}"; Flags: uninsdeletekey
;;Root: HKCU; Subkey: "Software\Nsp\@PACKAGE_VERSION@"; Flags: uninsdeletekey
;;Root: HKCU; Subkey: "Software\Nsp\@PACKAGE_VERSION@"; ValueType: string; ValueName: "Path"; ValueData: "{app}"; Flags: uninsdeletekey
[Files]
Source: "bin\*.*"; Excludes: "CVS"; Destdir: "{app}\bin"; Flags: recursesubdirs
Source: "src\include\*.*"; Excludes: "CVS"; Destdir: "{app}\include"; Flags: recursesubdirs
Source: "config\*.*"; Excludes: "CVS"; Destdir: "{app}\config"; Flags: recursesubdirs
Source: "lib\*.*"; Excludes: "CVS"; Destdir: "{app}\lib"; Flags: recursesubdirs
Source: "etc\*.*"; Excludes: "CVS"; Destdir: "{app}\etc"; Flags: recursesubdirs
Source: "share\*.*"; Excludes: "CVS"; Destdir: "{app}\share"; Flags: recursesubdirs
Source: "man\html\generated\*.*"; Excludes: "CVS"; Destdir: "{app}\man\html\generated"; Flags: recursesubdirs
Source: "man\scicoslab.4dx"; Excludes: "CVS"; Destdir: "{app}\man\";
Source: "macros\*.*"; Excludes: "CVS"; Destdir: "{app}\macros\"; Flags: recursesubdirs
Source: "tests\*.*"; Excludes: "CVS"; Destdir: "{app}\tests\"; Flags: recursesubdirs
Source: "demos\*.*"; Excludes: "CVS"; Destdir: "{app}\demos\"; Flags: recursesubdirs
Source: "demos3\*.*"; Excludes: "CVS"; Destdir: "{app}\demos3\"; Flags: recursesubdirs
Source: "toolboxes\*.*"; Excludes: "CVS, *.o, *.c, *.lo, *.f, compilers"; Destdir: "{app}\toolboxes\"; Flags: recursesubdirs
Source: "libs\NperiPos.ps"; Excludes: "CVS"; Destdir: "{app}\libs\"; Flags: recursesubdirs
Source: "libs\simport_pervasives.mdlio"; Excludes: "CVS"; Destdir: "{app}\libs\"; Flags: recursesubdirs
[Icons]
Name: "{commondesktop}\Nsp"; Filename: "{app}\bin\nsp-win.exe"
Name: "{commonprograms}\Nsp\Nsp"; Filename: "{app}\bin\nsp-win.exe"
Name: "{commonprograms}\Nsp\Uninstall Nsp"; Filename: "{uninstallexe}"