Changeset 17123 for release-kits/lirk3
- Timestamp:
- 2008-09-03T08:52:58+12:00 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
release-kits/lirk3/installer/build.xml
r17107 r17123 27 27 28 28 <!-- install files --> 29 <echo message="Installing Files"/>29 <echo>Installing Files</echo> 30 30 <unzip src="${antinstaller.jar}" dest="${installDir}"> 31 31 <patternset> 32 33 32 <include name="bin/**/*"/> 34 33 <include name="docs/**/*"/> … … 49 48 <include name="README.txt"/> 50 49 <include name="server.jar"/> 51 52 50 </patternset> 53 51 </unzip> 54 52 <echo/> 55 53 56 < !-- rename greenstone3-build.xml back to build.xml -->54 <echo>Renaming greenstone3-build.xml back to build.xml</echo> 57 55 <move file="${installDir}/greenstone3-build.xml" tofile="${installDir}/build.xml" overwrite="true"/> 58 56 59 60 <echo message="Setting Binaries to Executable"/> 57 <echo>Setting Binaries to Executable</echo> 61 58 <chmod dir="${installDir}" includes="*.sh" perm="775"/> 62 59 <chmod dir="${installDir}/bin/script" includes="*" perm="775"/> … … 67 64 <echo/> 68 65 69 <!-- change the tomcat ports in build.properties --> 70 <echo message="Changing tomcat ports in build.properties"/> 66 <echo>Changing tomcat ports in build.properties</echo> 71 67 <rsr file="${installDir}/build.properties" pattern="(tomcat.port[=:]).*" replacement="$1${tomcat.port}" /> 72 68 <rsr file="${installDir}/build.properties" pattern="(tomcat.shutdown.port[=:]).*" replacement="$1${tomcat.shutdown.port}" /> 73 69 74 <!-- set up global properties --> 75 <echo message="Setting up global properties"/> 70 <echo>Setting up global properties</echo> 76 71 <copy file="${installDir}/resources/java/global.properties.in" tofile="${installDir}/web/WEB-INF/classes/global.properties" overwrite="true"/> 77 72 <rsr file="${installDir}/web/WEB-INF/classes/global.properties" pattern="(.*)@gsdl3home@(.*)" replacement="$1${installDir}/web$2" /> … … 79 74 <rsr file="${installDir}/web/WEB-INF/classes/global.properties" pattern="(.*)@tomcat.port@(.*)" replacement="$1${tomcat.port}$2" /> 80 75 81 <!-- set up log4j properties--> 82 <echo message="Setting up log4j properties"/> 76 <echo>Setting up log4j properties</echo> 83 77 <copy file="${installDir}/resources/java/log4j.properties.in" tofile="${installDir}/web/WEB-INF/classes/log4j.properties" overwrite="true"/> 84 78 <rsr file="${installDir}/web/WEB-INF/classes/log4j.properties" pattern="(.*)@gsdl3home@(.*)" replacement="$1${installDir}/web$2" /> 85 79 86 87 <!-- in the gs3-setup.sh file, set ANT_HOME and put it in PATH (no need anymore)--> 88 <!--<echo>In the gs3-setup.sh file, set ANT_HOME and put it in PATH</echo> 89 <exec executable="echo" output="${installDir}/gs3-setup.sh" append="true"> 90 <arg line="export ANT_HOME=${installDir}/packages/ant; export PATH=$ANT_HOME/bin:$PATH;"/> 91 </exec>--> 92 93 <!-- delete unneeded files --> 94 <echo message="Deleting some extraneous files"/> 80 <echo>Deleting some unneeded files</echo> 95 81 <delete dir="${installDir}/resources/icons"/> 96 82 <delete file="${installDir}/resources/*.png"/> 97 83 98 <echo message="Finished"/>84 <echo>Finished</echo> 99 85 100 86 </target> … … 102 88 <!-- Source --> 103 89 <target name="install-source-code" depends=""> 104 <echo message="Installing Source Code (src)"/> 90 91 <echo>Installing Source Code<echo> 105 92 <mkdir dir="${installDir}/src"/> 106 93 <unzip src="${antinstaller.jar}" dest="${installDir}"> … … 115 102 116 103 <target name="install-java"> 117 118 <echo message="Installing bundled java"/> 119 104 <echo>Installing bundled java</echo> 120 105 <copy todir="${installDir}/packages/jre"> 121 106 <fileset dir="../@java.extracted@"/> 122 107 </copy> 123 108 <chmod dir="${installDir}/packages/jre/bin" includes="*" perm="775"/> 124 125 109 <echo/> 126 127 110 </target> 128 111 129 112 <target name="install-tomcat"> 130 <echo message="Installing Tomcat (packages/tomcat)"/> 131 <!-- extract the files --> 113 <echo>Installing Tomcat (packages/tomcat)</echo> 132 114 <unzip src="${antinstaller.jar}" dest="${installDir}"> 133 115 <patternset> … … 135 117 </patternset> 136 118 </unzip> 137 138 <!-- change the tomcat ports in tomcats server.xml --> 139 <echo message="Changing tomcat ports tomcat's server.xml"/> 119 <echo>Changing tomcat ports tomcat's server.xml</echo> 140 120 <copy file="${installDir}/resources/tomcat/server.xml" tofile="${installDir}/packages/tomcat/conf/server.xml" overwrite="true"/> 141 121 <rsr file="${installDir}/packages/tomcat/conf/server.xml" pattern="(.*)@port@(.*)" replacement="$1${tomcat.port}$2" /> 142 122 <rsr file="${installDir}/packages/tomcat/conf/server.xml" pattern="(.*)@shutdown-port@(.*)" replacement="$1${tomcat.shutdown.port}$2" /> 143 123 144 <!-- copy the greenstone3.xml file to tomcat --> 145 <echo message="Copying greenstone3.xml to tomcat directory"/> 124 <echo>Copying greenstone3.xml to tomcat directory</echo> 146 125 <copy file="${installDir}/resources/tomcat/greenstone3.xml" tofile="${installDir}/packages/tomcat/conf/Catalina/localhost/greenstone3.xml" overwrite="true"/> 147 126 <rsr file="${installDir}/packages/tomcat/conf/Catalina/localhost/greenstone3.xml" pattern="(.*)@gsdl3webhome@(.*)" replacement="$1${installDir}/web$2" /> 148 127 149 < !-- set binaries to executable -->128 <echo>Setting tomcat binaries to executable</echo> 150 129 <chmod dir="${installDir}/packages/tomcat/bin" includes="*.sh" perm="775"/> 151 130 <echo/> 152 153 131 </target> 154 132 155 133 <target name="install-ant"> 156 157 <!-- extract the files --> 158 <echo message="Installing Ant (packages/ant)"/> 134 <echo>Installing Ant (packages/ant)</echo> 159 135 <unzip src="${antinstaller.jar}" dest="${installDir}"> 160 136 <patternset> … … 162 138 </patternset> 163 139 </unzip> 164 165 <!-- set binaries to executable --> 140 <echo>Setting ant binaries to executable</echo> 166 141 <chmod dir="${installDir}/packages/ant/bin" includes="*" perm="775"/> 167 142 <echo/> 168 143 </target> 169 144 170 171 172 <target name="cleanuptarget"> 173 </target> 145 <target name="cleanuptarget"></target> 174 146 175 176 147 </project>
Note:
See TracChangeset
for help on using the changeset viewer.