Changeset 17652 for release-kits/wirk3/installer/build.xml
- Timestamp:
- 2008-10-31T15:08:31+13:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
release-kits/wirk3/installer/build.xml
r17641 r17652 39 39 <target name="Installing Core System"> 40 40 41 <!-- figure out the start menu path (if not already set from previous installation)-->41 <!-- figure out the start menu path --> 42 42 <getfreepath path="${win32.personal.programs_menu}\Greenstone-@version@" property="startmenu.path"/> 43 43 <path id="startmenu.path.path" path="${startmenu.path}"/> … … 72 72 </copy> 73 73 74 <!-- rename greenstone3-build.xml back to build.xml -->75 <move file="${installDir}/greenstone3-build.xml" tofile="${installDir}/build.xml" overwrite="true"/>76 77 74 <!-- change the tomcat ports in build.properties --> 78 75 <echo message="Changing tomcat ports in build.properties"/> … … 104 101 <rsr file="${installDir}/web/WEB-INF/classes/log4j.properties" pattern="@gsdl3home@" replacement="${installDir.unix}/web"/> 105 102 103 <echo message="Creating installation properties file"/> 104 <echo file="${installDir}\installation.properties">installed.startmenu.path:${startmenu.path.unix}</echo> 105 106 </target> 107 108 <target name="Installing Core System"> 109 110 <!-- figure out the start menu path --> 111 <getfreepath path="${win32.personal.programs_menu}\Greenstone-@version@" property="startmenu.path"/> 112 <path id="startmenu.path.path" path="${startmenu.path}"/> 113 <pathconvert targetos="unix" property="startmenu.path.unix" refid="startmenu.path.path"/> 114 115 <echo>basedir: ${basedir}</echo> 116 <echo>installDir: ${installDir}</echo> 117 <echo>antinstaller.jar: ${antinstaller.jar}</echo> 118 <echo>startmenu.path: ${startmenu.path}</echo> 119 120 <!-- create the installation directory --> 121 <echo message="Creating Installation directory"/> 122 <mkdir dir="${installDir}"/> 123 124 <!-- extract 7za tool --> 125 <unzip src="${antinstaller.jar}" dest="${basedir}"> 126 <patternset><include name="7za.exe"/></patternset> 127 </unzip> 128 129 <!-- install files --> 130 <unzip src="${antinstaller.jar}" dest="${basedir}"><patternset><include name="sourcecode-core.lzma"/></patternset></unzip> 131 <exec dir="${basedir}" executable="${basedir}/7za.exe"><arg line="x sourcecode-core.lzma"/></exec> 132 <delete file="sourcecode-core.lzma"/> 133 <unzip src="${basedir}/sourcecode-core.comp" dest="${installDir}"/> 134 <delete file="sourcecode-core.comp"/> 135 136 <!-- change the tomcat ports in build.properties --> 137 <echo message="Changing tomcat ports in build.properties"/> 138 <rsr file="${installDir}/build.properties" pattern="(tomcat.port[=:]).*" replacement="$1${tomcat.port}" /> 139 <rsr file="${installDir}/build.properties" pattern="(tomcat.shutdown.port[=:]).*" replacement="$1${tomcat.shutdown.port}" /> 140 <echo message="Changing tomcat ports in resources/tomcat/server.xml"/> 141 <copy file="${installDir}/resources/tomcat/server.xml" tofile="${installDir.local}/packages/tomcat/conf/server.xml" overwrite="true"/> 142 143 <!-- set gsdlhome in gs2build setup.bat --> 144 <echo message="Setting %GSDLHOME% in gs2build\setup.bat"/> 145 <rsr file="${installDir}/gs2build/setup.bat" pattern="\*\*GSDLHOME\*\*" replacement="${installDir.local}\gs2build" /> 146 <!-- copy the greenstone3.xml file to tomcat --> 147 <echo message="Copying greenstone3.xml to tomcat directory"/> 148 <copy file="${installDir}/resources/tomcat/greenstone3.xml" tofile="${installDir}/packages/tomcat/conf/Catalina/localhost/greenstone3.xml" overwrite="true"/> 149 <rsr file="${installDir}/packages/tomcat/conf/Catalina/localhost/greenstone3.xml" pattern="@gsdl3webhome@" replacement="${installDir.local}\web" /> 150 151 <!-- set up global properties --> 152 <echo message="Setting up global properties"/> 153 <copy file="${installDir}/resources/java/global.properties.in" tofile="${installDir}/web/WEB-INF/classes/global.properties" overwrite="true"/> 154 <rsr file="${installDir}/web/WEB-INF/classes/global.properties"> 155 <job pattern="@gsdl3home@" replacement="${installDir.unix}/web" /> 156 <job pattern="@tomcat.server@" replacement="${tomcat.server}" /> 157 <job pattern="@tomcat.port@" replacement="${tomcat.port}" /> 158 </rsr> 159 160 <!-- set up log4j properties--> 161 <echo message="Setting up log4j properties"/> 162 <copy file="${installDir}/resources/java/log4j.properties.in" tofile="${installDir}/web/WEB-INF/classes/log4j.properties" overwrite="true"/> 163 <rsr file="${installDir}/web/WEB-INF/classes/log4j.properties" pattern="@gsdl3home@" replacement="${installDir.unix}/web"/> 164 106 165 <!-- delete unneeded files --> 107 166 <delete dir="${installDir}/resources/icons"/> … … 112 171 113 172 </target> 173 114 174 115 175 <!-- Source -->
Note:
See TracChangeset
for help on using the changeset viewer.