aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/newview/installers/windows/imprudence installer script experimental.iss
diff options
context:
space:
mode:
authorDavid Seikel2011-02-08 22:44:40 +1000
committerDavid Seikel2011-02-08 22:44:40 +1000
commitb0486b4aa577412f515070d3eb418fbcc45c629d (patch)
treec9f0ed6a579e5ec2a98f45b8ca6a5f1cef8d5ee9 /linden/indra/newview/installers/windows/imprudence installer script experimental.iss
parentAdd the Meta7 and white_Meta7 skins, making Meta7 the default skin. (diff)
downloadmeta-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.iss194
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
10AppId={{1B3E68BC-13EB-4277-9439-CB5FF9259460}
11AppName=Imprudence Viewer Experimental Release
12AppVerName=Imprudence Viewer 1.4.0 Experimental 2010.09.04
13DefaultDirName={pf}\ImprudenceExperimental
14DefaultGroupName=Imprudence Viewer Experimental Release
15VersionInfoProductName=Imprudence Viewer Experimental Release
16OutputBaseFilename=Imprudence-1.4.0-experimental-2010.09.04-Setup
17VersionInfoVersion=1.4.0
18VersionInfoTextVersion=1.4.0
19VersionInfoProductVersion=1.4.0
20VersionInfoCopyright=2010
21AppCopyright=2010
22
23; These won't change
24VersionInfoCompany=Imprudence
25AppPublisher=The Imprudence Project
26AppPublisherURL=http://www.imprudenceviewer.org
27AppSupportURL=http://www.imprudenceviewer.org
28AppUpdatesURL=http://www.imprudenceviewer.org
29AllowNoIcons=true
30InfoAfterFile=..\windows\README.txt
31OutputDir=C:\
32SetupIconFile=..\windows\imp_icon.ico
33Compression=lzma2/ultra64
34InternalCompressLevel=ultra64
35SolidCompression=true
36PrivilegesRequired=poweruser
37AllowRootDirectory=true
38WizardImageFile=..\windows\imprudence_installer_icon_left.bmp
39WizardSmallImageFile=..\windows\imprudence_installer_icon_right.bmp
40SetupLogging=true
41
42[Languages]
43Name: english; MessagesFile: compiler:Default.isl
44
45[Tasks]
46Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: checkedonce
47Name: quicklaunchicon; Description: {cm:CreateQuickLaunchIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: checkedonce
48Name: 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]
53Source: C:\imp_1.3\imprudence.exe; DestDir: {app}; Flags: ignoreversion
54Source: C:\imp_1.3\character\*; DestDir: {app}\character; Flags: ignoreversion recursesubdirs createallsubdirs
55Source: C:\imp_1.3\fonts\*; DestDir: {app}\fonts; Flags: ignoreversion recursesubdirs createallsubdirs
56Source: C:\imp_1.3\app_settings\*; DestDir: {app}\app_settings; Flags: ignoreversion recursesubdirs createallsubdirs
57Source: C:\imp_1.3\skins\*; DestDir: {app}\skins; Flags: ignoreversion recursesubdirs createallsubdirs
58Source: C:\imp_1.3\doc\*; DestDir: {app}\doc; Flags: ignoreversion recursesubdirs createallsubdirs
59Source: C:\imp_1.3\lib\*; DestDir: {app}\lib; Flags: ignoreversion recursesubdirs createallsubdirs
60Source: C:\imp_1.3\alut.dll; DestDir: {app}; Flags: ignoreversion
61Source: C:\imp_1.3\ChangeLog.txt; DestDir: {app}; Flags: ignoreversion
62Source: C:\imp_1.3\charset.dll; DestDir: {app}; Flags: ignoreversion
63Source: C:\imp_1.3\dbghelp.dll; DestDir: {app}; Flags: ignoreversion
64Source: C:\imp_1.3\featuretable.txt; DestDir: {app}; Flags: ignoreversion
65Source: C:\imp_1.3\freebl3.dll; DestDir: {app}; Flags: ignoreversion
66Source: C:\imp_1.3\glew32.dll; DestDir: {app}; Flags: ignoreversion
67Source: C:\imp_1.3\gpu_table.txt; DestDir: {app}; Flags: ignoreversion
68Source: C:\imp_1.3\iconv.dll; DestDir: {app}; Flags: ignoreversion
69Source: C:\imp_1.3\imprudence.exe.config; DestDir: {app}; Flags: ignoreversion
70Source: C:\imp_1.3\imprudence.url; DestDir: {app}; Flags: ignoreversion
71Source: C:\imp_1.3\intl.dll; DestDir: {app}; Flags: ignoreversion
72Source: C:\imp_1.3\js3250.dll; DestDir: {app}; Flags: ignoreversion
73Source: C:\imp_1.3\libcairo-2.dll; DestDir: {app}; Flags: ignoreversion
74Source: C:\imp_1.3\libfaad-2.dll; DestDir: {app}; Flags: ignoreversion
75Source: C:\imp_1.3\libgcrypt-11.dll; DestDir: {app}; Flags: ignoreversion
76Source: C:\imp_1.3\libgio-2.0-0.dll; DestDir: {app}; Flags: ignoreversion
77Source: C:\imp_1.3\libglib-2.0-0.dll; DestDir: {app}; Flags: ignoreversion
78Source: C:\imp_1.3\libgmodule-2.0-0.dll; DestDir: {app}; Flags: ignoreversion
79Source: C:\imp_1.3\libgnutls-26.dll; DestDir: {app}; Flags: ignoreversion
80Source: C:\imp_1.3\libgobject-2.0-0.dll; DestDir: {app}; Flags: ignoreversion
81Source: C:\imp_1.3\libgpg-error-0.dll; DestDir: {app}; Flags: ignoreversion
82Source: C:\imp_1.3\libgstapp.dll; DestDir: {app}; Flags: ignoreversion
83Source: C:\imp_1.3\libgstaudio.dll; DestDir: {app}; Flags: ignoreversion
84Source: C:\imp_1.3\libgstaudio-0.10.dll; DestDir: {app}; Flags: ignoreversion
85Source: C:\imp_1.3\libgstbase-0.10.dll; DestDir: {app}; Flags: ignoreversion
86Source: C:\imp_1.3\libgstcdda.dll; DestDir: {app}; Flags: ignoreversion
87Source: C:\imp_1.3\libgstcontroller-0.10.dll; DestDir: {app}; Flags: ignoreversion
88Source: C:\imp_1.3\libgstdataprotocol-0.10.dll; DestDir: {app}; Flags: ignoreversion
89Source: C:\imp_1.3\libgstdshow.dll; DestDir: {app}; Flags: ignoreversion
90Source: C:\imp_1.3\libgstfft.dll; DestDir: {app}; Flags: ignoreversion
91Source: C:\imp_1.3\libgstinterfaces.dll; DestDir: {app}; Flags: ignoreversion
92Source: C:\imp_1.3\libgstnet-0.10.dll; DestDir: {app}; Flags: ignoreversion
93Source: C:\imp_1.3\libgstnetbuffer.dll; DestDir: {app}; Flags: ignoreversion
94Source: C:\imp_1.3\libgstpbutils.dll; DestDir: {app}; Flags: ignoreversion
95Source: C:\imp_1.3\libgstreamer-0.10.dll; DestDir: {app}; Flags: ignoreversion
96Source: C:\imp_1.3\libgstriff.dll; DestDir: {app}; Flags: ignoreversion
97Source: C:\imp_1.3\libgstrtp.dll; DestDir: {app}; Flags: ignoreversion
98Source: C:\imp_1.3\libgstrtsp.dll; DestDir: {app}; Flags: ignoreversion
99Source: C:\imp_1.3\libgstsdp.dll; DestDir: {app}; Flags: ignoreversion
100Source: C:\imp_1.3\libgsttag.dll; DestDir: {app}; Flags: ignoreversion
101Source: C:\imp_1.3\libgstvideo.dll; DestDir: {app}; Flags: ignoreversion
102Source: C:\imp_1.3\libgthread-2.0-0.dll; DestDir: {app}; Flags: ignoreversion
103Source: C:\imp_1.3\libhunspell.dll; DestDir: {app}; Flags: ignoreversion
104Source: C:\imp_1.3\libjpeg.dll; DestDir: {app}; Flags: ignoreversion
105Source: C:\imp_1.3\libmp3lame-0.dll; DestDir: {app}; Flags: ignoreversion
106Source: C:\imp_1.3\libneon-27.dll; DestDir: {app}; Flags: ignoreversion
107Source: C:\imp_1.3\libogg-0.dll; DestDir: {app}; Flags: ignoreversion
108Source: C:\imp_1.3\liboil-0.3-0.dll; DestDir: {app}; Flags: ignoreversion
109Source: C:\imp_1.3\libopenjpeg-2.dll; DestDir: {app}; Flags: ignoreversion
110Source: C:\imp_1.3\libpng12-0.dll; DestDir: {app}; Flags: ignoreversion
111Source: C:\imp_1.3\libschroedinger-1.0-0.dll; DestDir: {app}; Flags: ignoreversion
112Source: C:\imp_1.3\libspeex-1.dll; DestDir: {app}; Flags: ignoreversion
113Source: C:\imp_1.3\libtheora-0.dll; DestDir: {app}; Flags: ignoreversion
114Source: C:\imp_1.3\libvorbis-0.dll; DestDir: {app}; Flags: ignoreversion
115Source: C:\imp_1.3\libvorbisenc-2.dll; DestDir: {app}; Flags: ignoreversion
116Source: C:\imp_1.3\libxml2-2.dll; DestDir: {app}; Flags: ignoreversion
117Source: C:\imp_1.3\libxml2.dll; DestDir: {app}; Flags: ignoreversion
118Source: C:\imp_1.3\llkdu.dll.2.config; DestDir: {app}; Flags: ignoreversion
119Source: C:\imp_1.3\Microsoft.VC80.CRT.manifest; DestDir: {app}; Flags: ignoreversion
120Source: C:\imp_1.3\msvcp80.dll; DestDir: {app}; Flags: ignoreversion
121Source: C:\imp_1.3\msvcr80.dll; DestDir: {app}; Flags: ignoreversion
122Source: C:\imp_1.3\nspr4.dll; DestDir: {app}; Flags: ignoreversion
123Source: C:\imp_1.3\nss3.dll; DestDir: {app}; Flags: ignoreversion
124Source: C:\imp_1.3\nssckbi.dll; DestDir: {app}; Flags: ignoreversion
125Source: C:\imp_1.3\openal32.dll; DestDir: {app}; Flags: ignoreversion
126Source: C:\imp_1.3\OpenJPEG.dll; DestDir: {app}; Flags: ignoreversion
127Source: C:\imp_1.3\plc4.dll; DestDir: {app}; Flags: ignoreversion
128Source: C:\imp_1.3\plds4.dll; DestDir: {app}; Flags: ignoreversion
129Source: C:\imp_1.3\smime3.dll; DestDir: {app}; Flags: ignoreversion
130Source: C:\imp_1.3\softokn3.dll; DestDir: {app}; Flags: ignoreversion
131Source: C:\imp_1.3\ssl3.dll; DestDir: {app}; Flags: ignoreversion
132Source: C:\imp_1.3\xpcom.dll; DestDir: {app}; Flags: ignoreversion
133Source: C:\imp_1.3\xul.dll; DestDir: {app}; Flags: ignoreversion
134Source: C:\imp_1.3\xvidcore.dll; DestDir: {app}; Flags: ignoreversion
135Source: C:\imp_1.3\zlib1.dll; DestDir: {app}; Flags: ignoreversion
136
137; Voice files
138Source: C:\imp_1.3\ortp.dll; DestDir: {app}; Flags: ignoreversion
139Source: C:\imp_1.3\SLVoice.exe; DestDir: {app}; Flags: ignoreversion
140Source: C:\imp_1.3\vivoxsdk.dll; DestDir: {app}; Flags: ignoreversion
141Source: 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]
156Root: HKCR; Subkey: secondlife; ValueType: string; Flags: uninsdeletekey deletekey; Tasks: slurlassociate; ValueName: (default); ValueData: URL:Second Life
157Root: HKCR; Subkey: secondlife; ValueType: string; Flags: uninsdeletekey deletekey; Tasks: slurlassociate; ValueName: URL Protocol
158Root: HKCR; Subkey: secondlife\DefaultIcon; Flags: uninsdeletekey deletekey; ValueType: string; Tasks: slurlassociate; ValueData: {app}\imprudence.exe
159Root: 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]
164Name: {group}\{cm:UninstallProgram,Imprudence Experimental}; Filename: {uninstallexe}
165Name: {commondesktop}\Imprudence Experimental; Filename: {app}\imprudence.exe; Tasks: desktopicon; Parameters: --settings settings_imprudence.xml; WorkingDir: {app}; IconIndex: 0
166Name: {userappdata}\Microsoft\Internet Explorer\Quick Launch\Imprudence Experimental; Filename: {app}\imprudence.exe; Tasks: quicklaunchicon; Parameters: --settings settings_imprudence.xml; WorkingDir: {app}
167Name: {group}\Imprudence Experimental; Filename: {app}\imprudence.exe; WorkingDir: {app}; Comment: imprudence; IconIndex: 0; Parameters: --settings settings_imprudence.xml
168
169[Run]
170Filename: {app}\imprudence.exe; WorkingDir: {app}; Flags: nowait postinstall
171Filename: {app}\imprudence.url; WorkingDir: {app}; Flags: nowait postinstall shellexec; Description: See what makes Imprudence different
172
173[UninstallDelete]
174Name: {userappdata}\Imprudence\user_settings\password.dat; Type: files; Languages:
175Name: {userappdata}\Imprudence\user_settings\settings.xml; Type: files; Languages:
176Name: {userappdata}\Imprudence\user_settings\settings_imprudence.xml; Type: files; Languages:
177; 1.2 and lower cache location:
178Name: {userappdata}\Imprudence\cache; Type: filesandordirs
179; 1.3 and higher cache location:
180Name: {localappdata}\Imprudence\cache; Type: filesandordirs
181Name: {userappdata}\Imprudence\logs; Type: filesandordirs
182Name: {userappdata}\Imprudence\browser_profile; Type: filesandordirs
183Name: C:\Users\{username}\.gstreamer-0.10; Type: filesandordirs
184Name: C:\Documents and Settings\{username}\.gstreamer-0.10; Type: filesandordirs
185
186[InstallDelete]
187; Name: {app}\*.dll; Type: files; Tasks: ; Languages:
188Name: {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:
191Name: C:\Documents and Settings\{username}\.gstreamer-0.10\*; Type: filesandordirs
192Name: C:\Users\{username}\.gstreamer-0.10\*; Type: filesandordirs
193; Breaks the browser if installing on top of 1.1:
194Name: {app}\gksvggdiplus.dll; Type: files; Tasks: ; Languages: