3 AppName
=@PRETTYPACKAGE
@
4 ; AppVerName not required by InnoSetup >= 5.3.10
5 AppVerName
=@PRETTYPACKAGE
@ @VERSION
@
6 DefaultDirName
={pf32}\
@PRETTYPACKAGE
@
7 DefaultGroupName
=@PRETTYPACKAGE
@
8 OutputBaseFilename
=@PACKAGE
@-win32
-@VERSION
@
9 ; FIXME translate this!
10 ;AppComments=Survex Cave Surveying Software
11 AppPublisher
=The Survex Project
12 AppPublisherURL
=https
://survex
.com
/
14 VersionInfoTextVersion
=@VERSION
@
15 VersionInfoVersion
=@VERSION
@
16 ChangesAssociations
=yes
17 LicenseFile
=COPYING
.txt
19 AppCopyright
=@COPYRIGHT_MSG
@
20 ;WizardImageFile=survey.bmp
21 ;WizardSmallImageFile=??? (up to 55x58)
24 ; Only show the "choose language" dialog if there isn't an exact match for
25 ; the UI language the user has set.
26 ShowLanguageDialog
=auto
27 ;SetupIconFile=FIXME ; file in installation source directory
28 ;UninstallDisplayIcon=FIXME
32 AppContact
=olly
@survex
.com
33 ; Install file timestamps correctly!
35 ; SignedUninstaller ???
36 ; If upgrading, default to the language selected last time.
37 UsePreviousLanguage
=yes
38 ; If upgrading, install to the same location and use the same start menu folder.
40 DisableProgramGroupPage
=auto
41 ; Disable the "welcome" page of the wizard.
42 DisableWelcomePage
=yes
45 ; Official translations:
46 Name
: "ca"; MessagesFile
: "compiler:Languages/Catalan.isl"
47 Name
: "cs"; MessagesFile
: "compiler:Languages/Czech.isl"
48 Name
: "de"; MessagesFile
: "compiler:Languages/German.isl"
49 Name
: "en"; MessagesFile
: "compiler:Default.isl"
50 Name
: "el"; MessagesFile
: "compiler:Languages/Greek.isl"
51 Name
: "es"; MessagesFile
: "compiler:Languages/Spanish.isl"
52 Name
: "fr"; MessagesFile
: "compiler:Languages/French.isl"
53 Name
: "hu"; MessagesFile
: "compiler:Languages/Hungarian.isl"
54 Name
: "it"; MessagesFile
: "compiler:Languages/Italian.isl"
55 Name
: "pl"; MessagesFile
: "compiler:Languages/Polish.isl"
56 Name
: "pt"; MessagesFile
: "compiler:Languages/Portuguese.isl"
57 Name
: "pt_br"; MessagesFile
: "compiler:Languages/BrazilianPortuguese.isl"
58 Name
: "ru"; MessagesFile
: "compiler:Languages/Russian.isl"
60 Name
: "bg"; MessagesFile
: "Bulgarian.isl"
61 Name
: "en_gb"; MessagesFile
: "EnglishBritish.isl"
62 Name
: "id"; MessagesFile
: "Indonesian.isl"
63 Name
: "ro"; MessagesFile
: "Romanian.isl"
64 Name
: "sk"; MessagesFile
: "Slovak.isl"
65 Name
: "zh_CN"; MessagesFile
: "ChineseSimplified.isl"
66 Name
: "zh_TW"; MessagesFile
: "ChineseTraditional.isl"
73 Source
: "*.exe"; DestDir
: "{app}"
74 ; mingwm10.dll only needed if we use threads
75 ;Source: "*.dll"; DestDir: "{app}"
76 Source
: "*.svx"; DestDir
: "{app}"
77 Source
: "*.ico"; DestDir
: "{app}"
78 Source
: "*.pixelfont"; DestDir
: "{app}"
79 Source
: "*.png"; DestDir
: "{app}\images"
80 Source
: "*.msg"; DestDir
: "{app}"
81 Source
: "*.htm"; DestDir
: "{app}"
82 Source
: "manual\*.*"; DestDir
: "{app}\manual"
83 Source
: "proj\*.*"; DestDir
: "{app}\proj"
84 ; Generate iss file for including the wxstd.mo files
85 #include
"i18nfiles.iss"
87 ; FIXME This should be translated (think there's a standard custommessage)
89 ;Filename: "{app}\aven.exe"; Description: "Launch aven"; Flags: postinstall nowait skipifsilent unchecked
92 ; Name: "{group}\SvxEdit"; Filename: "{app}\editwrap.exe"; Comment: "Enter survey data"
93 Name
: "{group}\Aven"; Filename
: "{app}\aven.exe"; Comment
: "View processed surveys"
94 Name
: "{group}\Documentation"; Filename
: "{app}\index.htm"; Comment
: "View the documentation for Survex"
95 Name
: "{group}\{cm:UninstallProgram,@PRETTYPACKAGE@}"; Filename
: "{uninstallexe}"
98 ; Support for loading Compass Plot files
99 Root
: HKCR
; Subkey
: ".plt"; ValueType
: string; ValueData
: "CompassPlotFile"
100 Root
: HKCR
; Subkey
: ".plf"; ValueType
: string; ValueData
: "CompassPlotFile"
101 Root
: HKCR
; Subkey
: "CompassPlotFile"; ValueType
: string; ValueData
: "Compass Plot File"
102 Root
: HKCR
; Subkey
: "CompassPlotFile\DefaultIcon"; ValueType
: string; ValueData
:"{app}\plt.ico"
103 Root
: HKCR
; Subkey
: "CompassPlotFile\shell\Open with Aven\command"; ValueType
: string; ValueData
: """{app}\aven.exe"" ""%1"""; Flags
: uninsdeletekey
104 ; Support for loading CMAP XYZ files
105 Root
: HKCR
; Subkey
: ".xyz"; ValueType
: string; ValueData
: "CMAP.XYZ"
106 Root
: HKCR
; Subkey
: "CMAP.XYZ"; ValueType
: string; ValueData
: "CMAP Processed Data"
107 ;Root: HKCR; Subkey: "CMAP.XYZ\DefaultIcon"; ValueType: string; ValueData:"{app}\plt.ico"
108 Root
: HKCR
; Subkey
: "CMAP.XYZ\shell\Open with Aven\command"; ValueType
: string; ValueData
: """{app}\aven.exe"" ""%1"""; Flags
: uninsdeletekey
110 Root
: HKCR
; Subkey
: ".svx"; ValueType
: string; ValueData
: "survex.source"; Flags
: uninsdeletevalue
111 Root
: HKCR
; Subkey
: ".3d"; ValueType
: string; ValueData
: "survex.bin"; Flags
: uninsdeletevalue
112 Root
: HKCR
; Subkey
: ".err"; ValueType
: string; ValueData
: "survex.error"; Flags
: uninsdeletevalue
113 Root
: HKCR
; Subkey
: ".pos"; ValueType
: string; ValueData
: "survex.pos"; Flags
: uninsdeletevalue
114 Root
: HKCR
; Subkey
: ".log"; ValueType
: string; ValueData
: "survex.log"; Flags
: uninsdeletevalue
115 Root
: HKCR
; Subkey
: "survex.source"; ValueType
: string; ValueData
: "Survex Raw Survey Data"; Flags
: uninsdeletevalue
116 Root
: HKCR
; Subkey
: "survex.source\DefaultIcon"; ValueType
: string; ValueData
: "{app}\svx.ico"; Flags
: uninsdeletevalue
117 Root
: HKCR
; Subkey
: "survex.source\shell\Open"; ValueType
: none
; Flags
: deletekey
118 Root
: HKCR
; Subkey
: "survex.source\shell\Process"; ValueType
: none
; Flags
: deletekey
119 Root
: HKCR
; Subkey
: "survex.source\shell\Open in Notepad\command"; ValueType
: string; ValueData
: """notepad.exe"" ""%1"""; Flags
: uninsdeletevalue
120 ;Root: HKCR; Subkey: "survex.source\shell\Open in SvxEdit\command"; ValueType: string; ValueData: """{app}\editwrap.exe"" ""%1"""; Flags: uninsdeletevalue
121 Root
: HKCR
; Subkey
: "survex.source\shell\Process\command"; ValueType
: string; ValueData
: """{app}\aven.exe"" ""%1"""; Flags
: uninsdeletevalue
122 Root
: HKCR
; Subkey
: "survex.bin"; ValueType
: string; ValueData
: "Survex Processed Data"; Flags
: uninsdeletevalue
123 Root
: HKCR
; Subkey
: "survex.bin\DefaultIcon"; ValueType
: string; ValueData
:"{app}\3d.ico"; Flags
: uninsdeletevalue
124 Root
: HKCR
; Subkey
: "survex.bin\shell\Open\command"; ValueType
: string; ValueData
: """{app}\aven.exe"" ""%1"""; Flags
: uninsdeletevalue
125 Root
: HKCR
; Subkey
: "survex.bin\shell\Print\command"; ValueType
: string; ValueData
: """{app}\aven.exe"" --print ""%1"""; Flags
: uninsdeletevalue
126 Root
: HKCR
; Subkey
: "survex.bin\shell\Extend\command"; ValueType
: string; ValueData
: """{app}\extend.exe"" ""%1"""; Flags
: uninsdeletevalue
127 Root
: HKCR
; Subkey
: "survex.bin\shell\Convert to DXF\command"; ValueType
: string; ValueData
: """{app}\cad3d.exe"" --dxf ""%1"""; Flags
: uninsdeletevalue
128 Root
: HKCR
; Subkey
: "survex.bin\shell\Convert for hand plotting\command"; ValueType
: string; ValueData
: """{app}\3dtopos.exe"" ""%1"""; Flags
: uninsdeletevalue
129 Root
: HKCR
; Subkey
: "survex.error"; ValueType
: string; ValueData
: "Survex Loop Closure Errors"; Flags
: uninsdeletevalue
130 Root
: HKCR
; Subkey
: "survex.error\DefaultIcon"; ValueType
: string; ValueData
: "{app}\err.ico"; Flags
: uninsdeletevalue
131 Root
: HKCR
; Subkey
: "survex.error\shell\Open\command"; ValueType
: string; ValueData
: """notepad.exe"" ""%1"""; Flags
: uninsdeletevalue
132 Root
: HKCR
; Subkey
: "survex.error\shell\Sort by Error\command"; ValueType
: string; ValueData
: """{app}\sorterr.exe"" -r ""%1"""; Flags
: uninsdeletevalue
133 Root
: HKCR
; Subkey
: "survex.error\shell\Sort by Horizontal Error\command"; ValueType
: string; ValueData
: """{app}\sorterr.exe"" -r -h ""%1"""; Flags
: uninsdeletevalue
134 Root
: HKCR
; Subkey
: "survex.error\shell\Sort by Vertical Error\command"; ValueType
: string; ValueData
: """{app}\sorterr.exe"" -r -v ""%1"""; Flags
: uninsdeletevalue
135 Root
: HKCR
; Subkey
: "survex.error\shell\Sort by Percentage Error\command"; ValueType
: string; ValueData
: """{app}\sorterr.exe"" -r -p ""%1"""; Flags
: uninsdeletevalue
136 Root
: HKCR
; Subkey
: "survex.error\shell\Sort by Error per Leg\command"; ValueType
: string; ValueData
: """{app}\sorterr.exe"" -r -l ""%1"""; Flags
: uninsdeletevalue
137 Root
: HKCR
; Subkey
: "survex.pos"; ValueType
: string; ValueData
: "Survex Station Positions"; Flags
: uninsdeletevalue
138 Root
: HKCR
; Subkey
: "survex.pos\DefaultIcon"; ValueType
: string; ValueData
: "{app}\pos.ico"; Flags
: uninsdeletevalue
139 Root
: HKCR
; Subkey
: "survex.pos\shell\Open\command"; ValueType
: string; ValueData
: """notepad.exe"" ""%1"""; Flags
: uninsdeletevalue
140 Root
: HKCR
; Subkey
: "survex.log"; ValueType
: string; ValueData
: "Output Log"; Flags
: uninsdeletevalue
141 Root
: HKCR
; Subkey
: "survex.log\shell\Open\command"; ValueType
: string; ValueData
: """notepad.exe"" ""%1"""; Flags
: uninsdeletevalue