diff options
author | David Seikel | 2011-02-08 22:44:40 +1000 |
---|---|---|
committer | David Seikel | 2011-02-08 22:44:40 +1000 |
commit | b0486b4aa577412f515070d3eb418fbcc45c629d (patch) | |
tree | c9f0ed6a579e5ec2a98f45b8ca6a5f1cef8d5ee9 /linden/indra/newview/installers/windows/imprudence installer script experimental.iss | |
parent | Add the Meta7 and white_Meta7 skins, making Meta7 the default skin. (diff) | |
download | meta-impy-b0486b4aa577412f515070d3eb418fbcc45c629d.zip meta-impy-b0486b4aa577412f515070d3eb418fbcc45c629d.tar.gz meta-impy-b0486b4aa577412f515070d3eb418fbcc45c629d.tar.bz2 meta-impy-b0486b4aa577412f515070d3eb418fbcc45c629d.tar.xz |
Artwork and font files in the repo now.
My policy is to have it all in the repo. None of this downloading pre built stuff from people with no guarantee that
they will still have the files a month from now. Been burnt with that before.
Diffstat (limited to 'linden/indra/newview/installers/windows/imprudence installer script experimental.iss')
-rw-r--r-- | linden/indra/newview/installers/windows/imprudence installer script experimental.iss | 194 |
1 files changed, 194 insertions, 0 deletions
diff --git a/linden/indra/newview/installers/windows/imprudence installer script experimental.iss b/linden/indra/newview/installers/windows/imprudence installer script experimental.iss new file mode 100644 index 0000000..d62e210 --- /dev/null +++ b/linden/indra/newview/installers/windows/imprudence installer script experimental.iss | |||
@@ -0,0 +1,194 @@ | |||
1 | ; Script generated by the Inno Setup Script Wizard. | ||
2 | ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! | ||
3 | |||
4 | [Setup] | ||
5 | ; NOTE: The value of AppId uniquely identifies this application. | ||
6 | ; Do not use the same AppId value in installers for other applications. | ||
7 | ; (To generate a new GUID, click Tools | Generate GUID inside the IDE.) | ||
8 | |||
9 | ; These will change | ||
10 | AppId={{1B3E68BC-13EB-4277-9439-CB5FF9259460} | ||
11 | AppName=Imprudence Viewer Experimental Release | ||
12 | AppVerName=Imprudence Viewer 1.4.0 Experimental 2010.09.04 | ||
13 | DefaultDirName={pf}\ImprudenceExperimental | ||
14 | DefaultGroupName=Imprudence Viewer Experimental Release | ||
15 | VersionInfoProductName=Imprudence Viewer Experimental Release | ||
16 | OutputBaseFilename=Imprudence-1.4.0-experimental-2010.09.04-Setup | ||
17 | VersionInfoVersion=1.4.0 | ||
18 | VersionInfoTextVersion=1.4.0 | ||
19 | VersionInfoProductVersion=1.4.0 | ||
20 | VersionInfoCopyright=2010 | ||
21 | AppCopyright=2010 | ||
22 | |||
23 | ; These won't change | ||
24 | VersionInfoCompany=Imprudence | ||
25 | AppPublisher=The Imprudence Project | ||
26 | AppPublisherURL=http://www.imprudenceviewer.org | ||
27 | AppSupportURL=http://www.imprudenceviewer.org | ||
28 | AppUpdatesURL=http://www.imprudenceviewer.org | ||
29 | AllowNoIcons=true | ||
30 | InfoAfterFile=..\windows\README.txt | ||
31 | OutputDir=C:\ | ||
32 | SetupIconFile=..\windows\imp_icon.ico | ||
33 | Compression=lzma2/ultra64 | ||
34 | InternalCompressLevel=ultra64 | ||
35 | SolidCompression=true | ||
36 | PrivilegesRequired=poweruser | ||
37 | AllowRootDirectory=true | ||
38 | WizardImageFile=..\windows\imprudence_installer_icon_left.bmp | ||
39 | WizardSmallImageFile=..\windows\imprudence_installer_icon_right.bmp | ||
40 | SetupLogging=true | ||
41 | |||
42 | [Languages] | ||
43 | Name: english; MessagesFile: compiler:Default.isl | ||
44 | |||
45 | [Tasks] | ||
46 | Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: checkedonce | ||
47 | Name: quicklaunchicon; Description: {cm:CreateQuickLaunchIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: checkedonce | ||
48 | Name: slurlassociate; Description: Associate Imprudence with SLURLs; GroupDescription: Associations:; Languages: ; Flags: checkedonce | ||
49 | ; TODO: use scripting for something like this on uninstall: | ||
50 | ; Name: uninstallsettings; Description: Remove user settings; Flags: checkablealone; Languages: ; GroupDescription: Uninstall: | ||
51 | |||
52 | [Files] | ||
53 | Source: C:\imp_1.3\imprudence.exe; DestDir: {app}; Flags: ignoreversion | ||
54 | Source: C:\imp_1.3\character\*; DestDir: {app}\character; Flags: ignoreversion recursesubdirs createallsubdirs | ||
55 | Source: C:\imp_1.3\fonts\*; DestDir: {app}\fonts; Flags: ignoreversion recursesubdirs createallsubdirs | ||
56 | Source: C:\imp_1.3\app_settings\*; DestDir: {app}\app_settings; Flags: ignoreversion recursesubdirs createallsubdirs | ||
57 | Source: C:\imp_1.3\skins\*; DestDir: {app}\skins; Flags: ignoreversion recursesubdirs createallsubdirs | ||
58 | Source: C:\imp_1.3\doc\*; DestDir: {app}\doc; Flags: ignoreversion recursesubdirs createallsubdirs | ||
59 | Source: C:\imp_1.3\lib\*; DestDir: {app}\lib; Flags: ignoreversion recursesubdirs createallsubdirs | ||
60 | Source: C:\imp_1.3\alut.dll; DestDir: {app}; Flags: ignoreversion | ||
61 | Source: C:\imp_1.3\ChangeLog.txt; DestDir: {app}; Flags: ignoreversion | ||
62 | Source: C:\imp_1.3\charset.dll; DestDir: {app}; Flags: ignoreversion | ||
63 | Source: C:\imp_1.3\dbghelp.dll; DestDir: {app}; Flags: ignoreversion | ||
64 | Source: C:\imp_1.3\featuretable.txt; DestDir: {app}; Flags: ignoreversion | ||
65 | Source: C:\imp_1.3\freebl3.dll; DestDir: {app}; Flags: ignoreversion | ||
66 | Source: C:\imp_1.3\glew32.dll; DestDir: {app}; Flags: ignoreversion | ||
67 | Source: C:\imp_1.3\gpu_table.txt; DestDir: {app}; Flags: ignoreversion | ||
68 | Source: C:\imp_1.3\iconv.dll; DestDir: {app}; Flags: ignoreversion | ||
69 | Source: C:\imp_1.3\imprudence.exe.config; DestDir: {app}; Flags: ignoreversion | ||
70 | Source: C:\imp_1.3\imprudence.url; DestDir: {app}; Flags: ignoreversion | ||
71 | Source: C:\imp_1.3\intl.dll; DestDir: {app}; Flags: ignoreversion | ||
72 | Source: C:\imp_1.3\js3250.dll; DestDir: {app}; Flags: ignoreversion | ||
73 | Source: C:\imp_1.3\libcairo-2.dll; DestDir: {app}; Flags: ignoreversion | ||
74 | Source: C:\imp_1.3\libfaad-2.dll; DestDir: {app}; Flags: ignoreversion | ||
75 | Source: C:\imp_1.3\libgcrypt-11.dll; DestDir: {app}; Flags: ignoreversion | ||
76 | Source: C:\imp_1.3\libgio-2.0-0.dll; DestDir: {app}; Flags: ignoreversion | ||
77 | Source: C:\imp_1.3\libglib-2.0-0.dll; DestDir: {app}; Flags: ignoreversion | ||
78 | Source: C:\imp_1.3\libgmodule-2.0-0.dll; DestDir: {app}; Flags: ignoreversion | ||
79 | Source: C:\imp_1.3\libgnutls-26.dll; DestDir: {app}; Flags: ignoreversion | ||
80 | Source: C:\imp_1.3\libgobject-2.0-0.dll; DestDir: {app}; Flags: ignoreversion | ||
81 | Source: C:\imp_1.3\libgpg-error-0.dll; DestDir: {app}; Flags: ignoreversion | ||
82 | Source: C:\imp_1.3\libgstapp.dll; DestDir: {app}; Flags: ignoreversion | ||
83 | Source: C:\imp_1.3\libgstaudio.dll; DestDir: {app}; Flags: ignoreversion | ||
84 | Source: C:\imp_1.3\libgstaudio-0.10.dll; DestDir: {app}; Flags: ignoreversion | ||
85 | Source: C:\imp_1.3\libgstbase-0.10.dll; DestDir: {app}; Flags: ignoreversion | ||
86 | Source: C:\imp_1.3\libgstcdda.dll; DestDir: {app}; Flags: ignoreversion | ||
87 | Source: C:\imp_1.3\libgstcontroller-0.10.dll; DestDir: {app}; Flags: ignoreversion | ||
88 | Source: C:\imp_1.3\libgstdataprotocol-0.10.dll; DestDir: {app}; Flags: ignoreversion | ||
89 | Source: C:\imp_1.3\libgstdshow.dll; DestDir: {app}; Flags: ignoreversion | ||
90 | Source: C:\imp_1.3\libgstfft.dll; DestDir: {app}; Flags: ignoreversion | ||
91 | Source: C:\imp_1.3\libgstinterfaces.dll; DestDir: {app}; Flags: ignoreversion | ||
92 | Source: C:\imp_1.3\libgstnet-0.10.dll; DestDir: {app}; Flags: ignoreversion | ||
93 | Source: C:\imp_1.3\libgstnetbuffer.dll; DestDir: {app}; Flags: ignoreversion | ||
94 | Source: C:\imp_1.3\libgstpbutils.dll; DestDir: {app}; Flags: ignoreversion | ||
95 | Source: C:\imp_1.3\libgstreamer-0.10.dll; DestDir: {app}; Flags: ignoreversion | ||
96 | Source: C:\imp_1.3\libgstriff.dll; DestDir: {app}; Flags: ignoreversion | ||
97 | Source: C:\imp_1.3\libgstrtp.dll; DestDir: {app}; Flags: ignoreversion | ||
98 | Source: C:\imp_1.3\libgstrtsp.dll; DestDir: {app}; Flags: ignoreversion | ||
99 | Source: C:\imp_1.3\libgstsdp.dll; DestDir: {app}; Flags: ignoreversion | ||
100 | Source: C:\imp_1.3\libgsttag.dll; DestDir: {app}; Flags: ignoreversion | ||
101 | Source: C:\imp_1.3\libgstvideo.dll; DestDir: {app}; Flags: ignoreversion | ||
102 | Source: C:\imp_1.3\libgthread-2.0-0.dll; DestDir: {app}; Flags: ignoreversion | ||
103 | Source: C:\imp_1.3\libhunspell.dll; DestDir: {app}; Flags: ignoreversion | ||
104 | Source: C:\imp_1.3\libjpeg.dll; DestDir: {app}; Flags: ignoreversion | ||
105 | Source: C:\imp_1.3\libmp3lame-0.dll; DestDir: {app}; Flags: ignoreversion | ||
106 | Source: C:\imp_1.3\libneon-27.dll; DestDir: {app}; Flags: ignoreversion | ||
107 | Source: C:\imp_1.3\libogg-0.dll; DestDir: {app}; Flags: ignoreversion | ||
108 | Source: C:\imp_1.3\liboil-0.3-0.dll; DestDir: {app}; Flags: ignoreversion | ||
109 | Source: C:\imp_1.3\libopenjpeg-2.dll; DestDir: {app}; Flags: ignoreversion | ||
110 | Source: C:\imp_1.3\libpng12-0.dll; DestDir: {app}; Flags: ignoreversion | ||
111 | Source: C:\imp_1.3\libschroedinger-1.0-0.dll; DestDir: {app}; Flags: ignoreversion | ||
112 | Source: C:\imp_1.3\libspeex-1.dll; DestDir: {app}; Flags: ignoreversion | ||
113 | Source: C:\imp_1.3\libtheora-0.dll; DestDir: {app}; Flags: ignoreversion | ||
114 | Source: C:\imp_1.3\libvorbis-0.dll; DestDir: {app}; Flags: ignoreversion | ||
115 | Source: C:\imp_1.3\libvorbisenc-2.dll; DestDir: {app}; Flags: ignoreversion | ||
116 | Source: C:\imp_1.3\libxml2-2.dll; DestDir: {app}; Flags: ignoreversion | ||
117 | Source: C:\imp_1.3\libxml2.dll; DestDir: {app}; Flags: ignoreversion | ||
118 | Source: C:\imp_1.3\llkdu.dll.2.config; DestDir: {app}; Flags: ignoreversion | ||
119 | Source: C:\imp_1.3\Microsoft.VC80.CRT.manifest; DestDir: {app}; Flags: ignoreversion | ||
120 | Source: C:\imp_1.3\msvcp80.dll; DestDir: {app}; Flags: ignoreversion | ||
121 | Source: C:\imp_1.3\msvcr80.dll; DestDir: {app}; Flags: ignoreversion | ||
122 | Source: C:\imp_1.3\nspr4.dll; DestDir: {app}; Flags: ignoreversion | ||
123 | Source: C:\imp_1.3\nss3.dll; DestDir: {app}; Flags: ignoreversion | ||
124 | Source: C:\imp_1.3\nssckbi.dll; DestDir: {app}; Flags: ignoreversion | ||
125 | Source: C:\imp_1.3\openal32.dll; DestDir: {app}; Flags: ignoreversion | ||
126 | Source: C:\imp_1.3\OpenJPEG.dll; DestDir: {app}; Flags: ignoreversion | ||
127 | Source: C:\imp_1.3\plc4.dll; DestDir: {app}; Flags: ignoreversion | ||
128 | Source: C:\imp_1.3\plds4.dll; DestDir: {app}; Flags: ignoreversion | ||
129 | Source: C:\imp_1.3\smime3.dll; DestDir: {app}; Flags: ignoreversion | ||
130 | Source: C:\imp_1.3\softokn3.dll; DestDir: {app}; Flags: ignoreversion | ||
131 | Source: C:\imp_1.3\ssl3.dll; DestDir: {app}; Flags: ignoreversion | ||
132 | Source: C:\imp_1.3\xpcom.dll; DestDir: {app}; Flags: ignoreversion | ||
133 | Source: C:\imp_1.3\xul.dll; DestDir: {app}; Flags: ignoreversion | ||
134 | Source: C:\imp_1.3\xvidcore.dll; DestDir: {app}; Flags: ignoreversion | ||
135 | Source: C:\imp_1.3\zlib1.dll; DestDir: {app}; Flags: ignoreversion | ||
136 | |||
137 | ; Voice files | ||
138 | Source: C:\imp_1.3\ortp.dll; DestDir: {app}; Flags: ignoreversion | ||
139 | Source: C:\imp_1.3\SLVoice.exe; DestDir: {app}; Flags: ignoreversion | ||
140 | Source: C:\imp_1.3\vivoxsdk.dll; DestDir: {app}; Flags: ignoreversion | ||
141 | Source: C:\imp_1.3\wrap_oal.dll; DestDir: {app}; Flags: ignoreversion | ||
142 | |||
143 | ; Old files we don't use anymore | ||
144 | ; Source: C:\imp_1.3\dronesettings.xml; DestDir: {app}; Flags: ignoreversion | ||
145 | ; Source: C:\imp_1.3\volume_settings.xml; DestDir: {app}; Flags: ignoreversion | ||
146 | ; Source: C:\imp_1.3\srtp.dll; DestDir: {app}; Flags: ignoreversion | ||
147 | ; Source: C:\imp_1.3\ssleay32.dll; DestDir: {app}; Flags: ignoreversion | ||
148 | ; Source: C:\imp_1.3\tntk.dll; DestDir: {app}; Flags: ignoreversion | ||
149 | ; Source: C:\imp_1.3\libeay32.dll; DestDir: {app}; Flags: ignoreversion | ||
150 | ; Source: C:\imp_1.3\lsl_guide.html; DestDir: {app}; Flags: ignoreversion | ||
151 | |||
152 | ; NOTE: Don't use "Flags: ignoreversion" on any shared system files | ||
153 | ;Source: C:\imp_1.3\msvcr71.dll; DestDir: {app}; Flags: ignoreversion; MinVersion: 0,6.01; Tasks: ; Languages: | ||
154 | |||
155 | [Registry] | ||
156 | Root: HKCR; Subkey: secondlife; ValueType: string; Flags: uninsdeletekey deletekey; Tasks: slurlassociate; ValueName: (default); ValueData: URL:Second Life | ||
157 | Root: HKCR; Subkey: secondlife; ValueType: string; Flags: uninsdeletekey deletekey; Tasks: slurlassociate; ValueName: URL Protocol | ||
158 | Root: HKCR; Subkey: secondlife\DefaultIcon; Flags: uninsdeletekey deletekey; ValueType: string; Tasks: slurlassociate; ValueData: {app}\imprudence.exe | ||
159 | Root: HKCR; Subkey: secondlife\shell\open\command; ValueType: expandsz; Flags: uninsdeletekey deletekey; Tasks: slurlassociate; ValueData: "{app}\imprudence.exe --settings settings_imprudence.xml -url ""%1"""; Languages: | ||
160 | ; Root: HKCU; Subkey: Environment; ValueType: string; ValueName: GST_PLUGIN_PATH; Flags: deletevalue uninsdeletevalue; ValueData: {app}\lib | ||
161 | ; Root: HKCU; Subkey: Environment; ValueType: expandsz; ValueName: PATH; ValueData: {app} | ||
162 | |||
163 | [Icons] | ||
164 | Name: {group}\{cm:UninstallProgram,Imprudence Experimental}; Filename: {uninstallexe} | ||
165 | Name: {commondesktop}\Imprudence Experimental; Filename: {app}\imprudence.exe; Tasks: desktopicon; Parameters: --settings settings_imprudence.xml; WorkingDir: {app}; IconIndex: 0 | ||
166 | Name: {userappdata}\Microsoft\Internet Explorer\Quick Launch\Imprudence Experimental; Filename: {app}\imprudence.exe; Tasks: quicklaunchicon; Parameters: --settings settings_imprudence.xml; WorkingDir: {app} | ||
167 | Name: {group}\Imprudence Experimental; Filename: {app}\imprudence.exe; WorkingDir: {app}; Comment: imprudence; IconIndex: 0; Parameters: --settings settings_imprudence.xml | ||
168 | |||
169 | [Run] | ||
170 | Filename: {app}\imprudence.exe; WorkingDir: {app}; Flags: nowait postinstall | ||
171 | Filename: {app}\imprudence.url; WorkingDir: {app}; Flags: nowait postinstall shellexec; Description: See what makes Imprudence different | ||
172 | |||
173 | [UninstallDelete] | ||
174 | Name: {userappdata}\Imprudence\user_settings\password.dat; Type: files; Languages: | ||
175 | Name: {userappdata}\Imprudence\user_settings\settings.xml; Type: files; Languages: | ||
176 | Name: {userappdata}\Imprudence\user_settings\settings_imprudence.xml; Type: files; Languages: | ||
177 | ; 1.2 and lower cache location: | ||
178 | Name: {userappdata}\Imprudence\cache; Type: filesandordirs | ||
179 | ; 1.3 and higher cache location: | ||
180 | Name: {localappdata}\Imprudence\cache; Type: filesandordirs | ||
181 | Name: {userappdata}\Imprudence\logs; Type: filesandordirs | ||
182 | Name: {userappdata}\Imprudence\browser_profile; Type: filesandordirs | ||
183 | Name: C:\Users\{username}\.gstreamer-0.10; Type: filesandordirs | ||
184 | Name: C:\Documents and Settings\{username}\.gstreamer-0.10; Type: filesandordirs | ||
185 | |||
186 | [InstallDelete] | ||
187 | ; Name: {app}\*.dll; Type: files; Tasks: ; Languages: | ||
188 | Name: {app}\lib\gstreamer-plugins\*; Type: filesandordirs; Tasks: ; Languages: | ||
189 | ; Name: {app}\skins\default\xui\*; Type: filesandordirs; Tasks: ; Languages: | ||
190 | ; Name: {app}\skins\silver\xui\*; Type: filesandordirs; Tasks: ; Languages: | ||
191 | Name: C:\Documents and Settings\{username}\.gstreamer-0.10\*; Type: filesandordirs | ||
192 | Name: C:\Users\{username}\.gstreamer-0.10\*; Type: filesandordirs | ||
193 | ; Breaks the browser if installing on top of 1.1: | ||
194 | Name: {app}\gksvggdiplus.dll; Type: files; Tasks: ; Languages: | ||