Skip to content

Commit 26524ac

Browse files
committed
Initial version after move from Berlios SVN to GitHub.
1 parent 3718183 commit 26524ac

File tree

1 file changed

+89
-0
lines changed

1 file changed

+89
-0
lines changed

AMBETools.nsi

+89
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
;NSIS Modern User Interface
2+
;Repeater install script
3+
;Written by Jonathan Naylor
4+
5+
;--------------------------------
6+
;Include Modern UI
7+
8+
!include "MUI2.nsh"
9+
10+
;--------------------------------
11+
;Configuration
12+
13+
;General
14+
Name "AMBE Tools 20140519"
15+
OutFile "AMBETools-20140519.exe"
16+
17+
;Folder selection page
18+
InstallDir "$PROGRAMFILES\DV Tools"
19+
20+
;Request application privileges for Windows Vista
21+
RequestExecutionLevel admin
22+
23+
;--------------------------------
24+
;Interface Settings
25+
26+
!define MUI_ABORTWARNING
27+
28+
;--------------------------------
29+
;Pages
30+
31+
!insertmacro MUI_PAGE_LICENSE "C:\Users\Jonathan\Documents\Visual Studio 2008\Projects\opendv\trunk\AMBETools\COPYING.txt"
32+
!insertmacro MUI_PAGE_DIRECTORY
33+
!insertmacro MUI_PAGE_INSTFILES
34+
!insertmacro MUI_UNPAGE_CONFIRM
35+
!insertmacro MUI_UNPAGE_INSTFILES
36+
37+
;--------------------------------
38+
;Languages
39+
40+
!insertmacro MUI_LANGUAGE "English"
41+
42+
;--------------------------------
43+
;Installer Sections
44+
45+
Section "Repeater Program Files" SecProgram
46+
47+
SetOutPath "$INSTDIR"
48+
49+
File "C:\Users\Jonathan\Documents\Visual Studio 2008\Projects\opendv\trunk\AMBETools\Release\ambe2wav.exe"
50+
File "C:\Users\Jonathan\Documents\Visual Studio 2008\Projects\opendv\trunk\AMBETools\Release\DVToolReader.exe"
51+
File "C:\Users\Jonathan\Documents\Visual Studio 2008\Projects\opendv\trunk\AMBETools\Release\DVToolWriter.exe"
52+
File "C:\Users\Jonathan\Documents\Visual Studio 2008\Projects\opendv\trunk\AMBETools\Release\dvtool2wav.exe"
53+
File "C:\Users\Jonathan\Documents\Visual Studio 2008\Projects\opendv\trunk\AMBETools\Release\wav2ambe.exe"
54+
File "C:\Users\Jonathan\Documents\Visual Studio 2008\Projects\opendv\trunk\AMBETools\Release\wav2dvtool.exe"
55+
File "C:\Users\Jonathan\Documents\Visual Studio 2008\Projects\opendv\trunk\AMBETools\Release\portaudio_x86.dll"
56+
File "C:\Users\Jonathan\Documents\Visual Studio 2008\Projects\opendv\trunk\AMBETools\Release\wxbase28u_vc_custom.dll"
57+
File "C:\Users\Jonathan\Documents\Visual Studio 2008\Projects\opendv\trunk\AMBETools\Release\wxmsw28u_adv_vc_custom.dll"
58+
File "C:\Users\Jonathan\Documents\Visual Studio 2008\Projects\opendv\trunk\AMBETools\Release\wxmsw28u_core_vc_custom.dll"
59+
File "C:\Users\Jonathan\Documents\Visual Studio 2008\Projects\opendv\trunk\AMBETools\COPYING.txt"
60+
File "C:\Users\Jonathan\Documents\Visual Studio 2008\Projects\opendv\trunk\AMBETools\CHANGES.txt"
61+
62+
;Create start menu entry
63+
CreateDirectory "$SMPROGRAMS\DV Tools"
64+
CreateShortCut "$SMPROGRAMS\DV Tools\DVTool Reader.lnk" "$INSTDIR\DVToolReader.exe"
65+
CreateShortCut "$SMPROGRAMS\DV Tools\DVTool Writer.lnk" "$INSTDIR\DVToolWriter.exe"
66+
CreateShortCut "$SMPROGRAMS\DV Tools\Licence.lnk" "$INSTDIR\COPYING.txt"
67+
CreateShortCut "$SMPROGRAMS\DV Tools\Changes.lnk" "$INSTDIR\CHANGES.txt"
68+
CreateShortCut "$SMPROGRAMS\DV Tools\Uninstall.lnk" "$INSTDIR\Uninstall.exe"
69+
70+
;Create uninstaller
71+
WriteUninstaller "$INSTDIR\Uninstall.exe"
72+
73+
SectionEnd
74+
75+
;--------------------------------
76+
;Uninstaller Section
77+
78+
Section "Uninstall"
79+
80+
Delete "$INSTDIR\*.*"
81+
RMDir "$INSTDIR"
82+
83+
Delete "$SMPROGRAMS\DV Tools\*.*"
84+
RMDir "$SMPROGRAMS\DV Tools"
85+
86+
DeleteRegKey /ifempty HKCU "Software\G4KLX\DVTool Reader"
87+
DeleteRegKey /ifempty HKCU "Software\G4KLX\DVTool Writer"
88+
89+
SectionEnd

0 commit comments

Comments
 (0)