diff options
author | michelou <michelou@epfl.ch> | 2004-01-22 09:33:07 +0000 |
---|---|---|
committer | michelou <michelou@epfl.ch> | 2004-01-22 09:33:07 +0000 |
commit | 0c5398b922b49f71f432061b8bc4e265eed85e1a (patch) | |
tree | b9b102d1246f39d8f69e55ef5612cf87aca1700d /config/ia/scala.iap_xml | |
parent | bba5b99fcfdbbff8ead57fc33cff84703de31443 (diff) | |
download | scala-0c5398b922b49f71f432061b8bc4e265eed85e1a.tar.gz scala-0c5398b922b49f71f432061b8bc4e265eed85e1a.tar.bz2 scala-0c5398b922b49f71f432061b8bc4e265eed85e1a.zip |
- added custom code (from ZeroG, see IA samples...
- added custom code (from ZeroG, see IA samples) to the Web installer in
order to refresh the variable environment on the Windows platform. - if
they exist old values of SCALA_HOME and PATH variables are restored when
using the IA uninstaller on the Windows platform.
Diffstat (limited to 'config/ia/scala.iap_xml')
-rw-r--r-- | config/ia/scala.iap_xml | 124 |
1 files changed, 109 insertions, 15 deletions
diff --git a/config/ia/scala.iap_xml b/config/ia/scala.iap_xml index 6a9acd7aa3..d8b56e89ac 100644 --- a/config/ia/scala.iap_xml +++ b/config/ia/scala.iap_xml @@ -1,18 +1,18 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- This script was automatically generated using Zero G's InstallAnywhere 5.5.1 Standard, Build 2032 STATUS: Fully Functional LICENSED Edition - DATE: Thu Sep 11 15:34:43 CEST 2003 --> -<InstallAnywhere_Deployment_Project increments="1504"> + DATE: Thu Jan 22 10:23:37 CET 2004 --> +<InstallAnywhere_Deployment_Project increments="1587"> <!-- ** DO NOT EDIT ** Essential authorization and configuration data ** DO NOT EDIT ** --> <essentialScriptInfo> <versionID major="5" minor="5" revision="1"/> <editionID>53,46,53,46,49,32,83,116,97,110,100,97,114,100,32,66,117,105,108,100,32,50,48,51,50</editionID> <scriptID>12,42,11,90,77,49,48,53,53,85,78,57,55,55,50,65</scriptID> - <buildID>3,13,71,76,105,110,117,120,44,32,50,46,52,46,50,48,45,50,48,46,56,44,32,105,51,56,54,59,32,74,97,118,97,32,49,46,51,46,49,95,48,56,44,32,83,117,110,32,77,105,99,114,111,115,121,115,116,101,109,115,32,73,110,99,46,44,32,104,116,116,112,58,47,47,106,97,118,97,46,115,117,110,46,99,111,109,47,59,32,101,110,44,32,85,83,59,32,85,84,70,45,56</buildID> + <buildID>3,13,71,76,105,110,117,120,44,32,50,46,52,46,50,48,45,50,56,46,56,44,32,105,51,56,54,59,32,74,97,118,97,32,49,46,51,46,49,95,48,56,44,32,83,117,110,32,77,105,99,114,111,115,121,115,116,101,109,115,32,73,110,99,46,44,32,104,116,116,112,58,47,47,106,97,118,97,46,115,117,110,46,99,111,109,47,59,32,101,110,44,32,85,83,59,32,85,84,70,45,56</buildID> <!-- The authorizationID may change between project saves and builds. This does not effect the integrity of the project, nor do changes in this value represent changes in the actual InstallAnywhere project. --> - <authorizationID>1,0,0,-16,-109,-47,96,80,80,112,112,97,87,98,113,97,113,65,83,67,74,65,74,67,89,70,64,69,66,69,48,79,87,5,2,8,0,28,112,7,0,0,0</authorizationID> + <authorizationID>1,0,0,-16,51,-31,64,64,80,112,112,97,87,98,113,97,113,65,83,67,74,65,74,67,89,70,64,69,66,69,48,79,87,5,2,6,8,20,124,10,0,0,0</authorizationID> </essentialScriptInfo> - <installationObjects uniqueObjects="64"> + <installationObjects uniqueObjects="66"> <object class="com.zerog.ia.installer.Installer" objectID="3c471adea52a"> <property name="classpath"> <object class="java.util.Vector"/> @@ -345,10 +345,7 @@ You may cancel this installation at any time by clicking the 'Cancel' button.]]> </property> <property name="script"> <string><![CDATA[cd $USER_INSTALL_DIR$ -gunzip -c $INSTALLER_TEMP_DIR$/scala.tar.gz | tar xfBp - -mv -f scala-????????-??????/* . -rm -rf scala-????????-?????? -]]></string> +gunzip -c $INSTALLER_TEMP_DIR$/scala.tar.gz | tar xfBp -]]></string> </property> <property name="showIndeterminateDialog"> <boolean>true</boolean> @@ -437,6 +434,103 @@ rm -rf scala-????????-?????? </object> </method> <method name="addElement"> + <object class="com.zerog.ia.installer.actions.CustomAction" objectID="504b70648177"> + <property name="showPleaseWaitPanel"> + <boolean>false</boolean> + </property> + <property name="showIndeterminateDialog"> + <boolean>false</boolean> + </property> + <property name="dialogLabel"> + <string><![CDATA[Executing Custom Code...]]></string> + </property> + <property name="clientClassFullName"> + <string><![CDATA[RefreshEnvironment]]></string> + </property> + <property name="resourcePath"> + <string><![CDATA[/tmp/IA_Build_scala/CustomCode/]]></string> + </property> + <property name="resourceName"> + <string><![CDATA[refreshenvironment.jar]]></string> + </property> + <rules logicalOperation="AND"> + <object class="com.zerog.ia.installer.rules.PlatformChk" objectID="505669ee81b2"> + <property name="installOnPlatformList"> + <object class="java.util.Vector"> + <method name="addElement"> + <string><![CDATA[Windows 95]]></string> + </method> + <method name="addElement"> + <string><![CDATA[Windows 98]]></string> + </method> + <method name="addElement"> + <string><![CDATA[Windows NT]]></string> + </method> + <method name="addElement"> + <string><![CDATA[Windows Me]]></string> + </method> + <method name="addElement"> + <string><![CDATA[Windows 2000]]></string> + </method> + <method name="addElement"> + <string><![CDATA[Windows XP]]></string> + </method> + <method name="addElement"> + <string><![CDATA[Windows 2003]]></string> + </method> + </object> + </property> + <property name="doNotInstallOnPlatformList"> + <object class="java.util.Vector"> + <method name="addElement"> + <string><![CDATA[Mac OS X]]></string> + </method> + <method name="addElement"> + <string><![CDATA[OS/2]]></string> + </method> + <method name="addElement"> + <string><![CDATA[Solaris]]></string> + </method> + <method name="addElement"> + <string><![CDATA[SunOS]]></string> + </method> + <method name="addElement"> + <string><![CDATA[HP-UX]]></string> + </method> + <method name="addElement"> + <string><![CDATA[Linux]]></string> + </method> + <method name="addElement"> + <string><![CDATA[AIX]]></string> + </method> + <method name="addElement"> + <string><![CDATA[Irix]]></string> + </method> + <method name="addElement"> + <string><![CDATA[DG-UX]]></string> + </method> + <method name="addElement"> + <string><![CDATA[Compaq's Digital UNIX]]></string> + </method> + <method name="addElement"> + <string><![CDATA[FreeBSD]]></string> + </method> + <method name="addElement"> + <string><![CDATA[Rhapsody]]></string> + </method> + <method name="addElement"> + <string><![CDATA[NetWare]]></string> + </method> + <method name="addElement"> + <string><![CDATA[Unlisted Platforms]]></string> + </method> + </object> + </property> + </object> + </rules> + </object> + </method> + <method name="addElement"> <object class="com.zerog.ia.installer.actions.InstallFinishAction" objectID="3c471b2ba531"> <property name="imageOption"> <int>1</int> @@ -607,7 +701,7 @@ Press "Done" to quit the installer.]]></string> <object class="java.util.Properties"> <method name="put"> <string><![CDATA[com.zerog.ia.project.save.last.date]]></string> - <string><![CDATA[Thu Sep 11 15:34:43 CEST 2003]]></string> + <string><![CDATA[Thu Jan 22 10:23:37 CET 2004]]></string> </method> <method name="put"> <string><![CDATA[com.zerog.ia.build.options.optimization.platform.merge]]></string> @@ -862,7 +956,7 @@ Press "Done" to quit the installer.]]></string> </object> </property> <property name="productURL"> - <string><![CDATA[http://lampwww.epfl.ch/scala/]]></string> + <string><![CDATA[http://scala.epfl.ch/]]></string> </property> <property name="productDescription"> <string><![CDATA[Scala is a general purpose programming language with a special focus on web services. It combines object-oriented, functional and concurrent elements. ]]></string> @@ -880,7 +974,7 @@ Press "Done" to quit the installer.]]></string> <int>0</int> </property> <property name="supportURL"> - <string><![CDATA[http://lampwww.epfl.ch/scala/]]></string> + <string><![CDATA[http://scala.epfl.ch/]]></string> </property> <property name="vendorName"> <string><![CDATA[LAMP - EPFL]]></string> @@ -896,7 +990,7 @@ Press "Done" to quit the installer.]]></string> <string><![CDATA[http://lampwww.epfl.ch/]]></string> </property> <property name="email"> - <string><![CDATA[scala@lamp.epfl.ch]]></string> + <string><![CDATA[scala@listes.epfl.ch]]></string> </property> <property name="copyright"> <string><![CDATA[2003]]></string> @@ -1230,7 +1324,7 @@ and any path to a file to read from that file]]></string> <string><![CDATA[HKEY_CURRENT_USER\Environment]]></string> </property> <property name="uninstallOptions"> - <int>1</int> + <int>0</int> </property> <property name="dataType"> <int>0</int> @@ -1325,7 +1419,7 @@ and any path to a file to read from that file]]></string> <string><![CDATA[HKEY_CURRENT_USER\Environment]]></string> </property> <property name="uninstallOptions"> - <int>1</int> + <int>0</int> </property> <property name="dataType"> <int>0</int> |