Changeset 15095 for release-kits/wirk3/installer
- Timestamp:
- 2008-03-20T10:48:10+13:00 (16 years ago)
- Location:
- release-kits/wirk3
- Files:
-
- 1 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
release-kits/wirk3
- Property svn:externals
-
old new 1 1 lib http://svn.greenstone.org/release-kits/shared/lib 2 search4j http://svn.greenstone.org/release-kits/shared/search4j 2 3 4
-
- Property svn:externals
-
release-kits/wirk3/installer/antinstall-config.xml
r15053 r15095 43 43 <page type="input" name="tomcatports" displayText="Tomcat Ports"> 44 44 45 <comment displayText="Please select the ports which the web server (Apache Tomcat) will use will use. It is usually safe to accept the defaults by just clicking Next. The exception is when you are running other services on these ports - if this is the case, select some free ports and click Next."/>45 <comment name="tomcatportsdescription" displayText="Please select the ports which the web server (Apache Tomcat) will use will use. It is usually safe to accept the defaults by just clicking Next. The exception is when you are running other services on these ports - if this is the case, select some free ports and click Next."/> 46 46 47 47 <text property="tomcat.server" defaultValue="localhost" displayText="Tomcat Server"/> … … 56 56 displayText="Components to install"> 57 57 <comment 58 name="choosecomponents" 58 59 displayText="Choose the components you want to install" 59 60 bold="true"/> -
release-kits/wirk3/installer/build.xml
r15053 r15095 16 16 <typedef name="rsr" classname="RegexSearchReplace" classpathref="project.classpath"/> 17 17 18 <!-- create a local installDir String --> 19 <path id="installDir.path"> 20 <pathelement location="${installDir}"/> 21 </path> 22 <property name="installDir.local" refid="installDir.path"/> 23 24 18 25 <target name="default" depends=""> 19 26 … … 84 91 <!-- change the tomcat ports in tomcats server.xml --> 85 92 <echo message="Changing tomcat ports tomcat's server.xml"/> 86 <copy file="${installDir}/resources/tomcat/server.xml" tofile="${installDir }/packages/tomcat/conf/server.xml" overwrite="true"/>87 <rsr file="${installDir}/packages/tomcat/conf/server.xml" pattern=" (.*)@port@(.*)" replacement="$1${tomcat.port}$2" />88 <rsr file="${installDir}/packages/tomcat/conf/server.xml" pattern=" (.*)@shutdown-port@(.*)" replacement="$1${tomcat.shutdown.port}$2" />93 <copy file="${installDir}/resources/tomcat/server.xml" tofile="${installDir.local}/packages/tomcat/conf/server.xml" overwrite="true"/> 94 <rsr file="${installDir}/packages/tomcat/conf/server.xml" pattern="@port@" replacement="${tomcat.port}" /> 95 <rsr file="${installDir}/packages/tomcat/conf/server.xml" pattern="@shutdown-port@" replacement="${tomcat.shutdown.port}" /> 89 96 90 97 <!-- copy the greenstone3.xml file to tomcat --> 91 98 <echo message="Copying greenstone3.xml to tomcat directory"/> 92 99 <copy file="${installDir}/resources/tomcat/greenstone3.xml" tofile="${installDir}/packages/tomcat/conf/Catalina/localhost/greenstone3.xml" overwrite="true"/> 93 <rsr file="${installDir}/packages/tomcat/conf/Catalina/localhost/greenstone3.xml" pattern=" (.*)@gsdl3webhome@(.*)" replacement="$1${installDir}/web$2" />100 <rsr file="${installDir}/packages/tomcat/conf/Catalina/localhost/greenstone3.xml" pattern="@gsdl3webhome@" replacement="${installDir.local}\web" /> 94 101 95 102 <!-- set up global properties --> 96 103 <echo message="Setting up global properties"/> 97 104 <copy file="${installDir}/resources/java/global.properties.in" tofile="${installDir}/web/WEB-INF/classes/global.properties" overwrite="true"/> 98 <rsr file="${installDir}/web/WEB-INF/classes/global.properties" pattern=" (.*)@gsdl3home@(.*)" replacement="$1${installDir}/web$2" />99 <rsr file="${installDir}/web/WEB-INF/classes/global.properties" pattern=" (.*)@tomcat.server@(.*)" replacement="$1localhost$2" />100 <rsr file="${installDir}/web/WEB-INF/classes/global.properties" pattern=" (.*)@tomcat.port@(.*)" replacement="$1${tomcat.port}$2" />105 <rsr file="${installDir}/web/WEB-INF/classes/global.properties" pattern="@gsdl3home@" replacement="${installDir.local}\web" /> 106 <rsr file="${installDir}/web/WEB-INF/classes/global.properties" pattern="@tomcat.server@" replacement="${tomcat.server}" /> 107 <rsr file="${installDir}/web/WEB-INF/classes/global.properties" pattern="@tomcat.port@" replacement="${tomcat.port}" /> 101 108 102 109 <!-- set up log4j properties--> 103 110 <echo message="Setting up log4j properties"/> 104 111 <copy file="${installDir}/resources/java/log4j.properties.in" tofile="${installDir}/web/WEB-INF/classes/log4j.properties" overwrite="true"/> 105 <rsr file="${installDir}/web/WEB-INF/classes/log4j.properties" pattern=" (.*)@gsdl3home@(.*)" replacement="$1${installDir}/web$2" />112 <rsr file="${installDir}/web/WEB-INF/classes/log4j.properties" pattern="@gsdl3home@" replacement="${installDir.local}\web" /> 106 113 107 114 <!-- get the found JRE_HOME --> 108 <exec executable=" cmd" dir="${installDir}" outputproperty="backup.jre.home"><arg line="/C launch-installer.exe -find"/></exec>115 <exec executable="search4j.exe" outputproperty="backup.jre.home"><arg line="-m @java.min.version@"/></exec> 109 116 110 117 <!-- in the gs3-setup.sh file, set ANT_HOME and put it in PATH, and set the fallback JRE_HOME --> 111 118 <echo>In the gs3-setup.sh file, set ANT_HOME and put it in PATH</echo> 112 <exec executable="cmd" output="${installDir}/machine.bat" append="true"><arg line="/C echo set ANT_HOME=${installDir}/packages/ant"/></exec> 113 <exec executable="cmd" output="${installDir}/machine.bat" append="true"><arg line="/C echo set PATH=\%ANT_HOME\%/bin:\%PATH\%"/></exec> 114 <exec executable="cmd" output="${installDir}/machine.bat" append="true"><arg line="/C echo set BACKUP_JRE_HOME=${backup.jre.home}"/></exec> 119 <concat destfile="${installDir}/machine.bat" append="yes"> 120 set ANT_HOME=${installDir}\packages\ant 121 set PATH=%ANT_HOME%\bin;%PATH% 122 set BACKUP_JAVA_HOME=${backup.jre.home} 123 </concat> 124 115 125 116 126 <!-- delete unneeded files -->
Note:
See TracChangeset
for help on using the changeset viewer.