Changeset 15095 for release-kits/wirk3/installer/build.xml
- Timestamp:
- 2008-03-20T10:48:10+13:00 (16 years ago)
- Location:
- release-kits/wirk3
- Files:
-
- 2 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/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.