- Timestamp:
- 2010-08-17T17:32:28+12:00 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/release-kits/kits/rk2/installer/build.xml
r22333 r22659 40 40 <taskdef name="sevenzip" classname="org.apache.tools.ant.SevenZip" classpathref="project.classpath"/> 41 41 <!-- /if --> 42 42 43 43 <!-- determine if a bundled java exists --> 44 44 <condition property="bundled.java.exists"> … … 165 165 <!-- Apache HTTPD --> 166 166 <target name="Installing Apache Web Server"> 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 167 <echo>Installing the Apache Web Server</echo> 168 169 <!-- start web --> 170 <unzip src="${antinstaller.jar}" dest="${basedir}"> 171 <patternset> 172 <include name="apachehttpd.lzma"/> 173 </patternset> 174 </unzip> 175 176 <!-- if linux|mac --> 177 <sevenzip task="decode" input="${basedir}/apachehttpd.lzma" output="${basedir}/apachehttpd.comp"/> 178 <!-- /if --> 179 <!-- if windows --> 180 <exec dir="${basedir}" executable="${basedir}/7za.exe"> 181 <arg line="x apachehttpd.lzma"/> 182 </exec> 183 <!-- /if --> 184 <unzip src="${basedir}/apachehttpd.comp" dest="${installDir}"/> 185 <delete file="apachehttpd.comp"/> 186 <!-- end web --> 187 188 <!-- start cdrom --> 189 <copy todir="${installDir}"> 190 <fileset dir="${orig.dir}/Software/apache-httpd"/> 191 </copy> 192 <!-- end cdrom --> 193 194 <!-- if linux|mac --> 195 <chmod dir="${installDir}/apache-httpd/${shell.name}/bin" includes="*" perm="775"/> 196 <chmod dir="${installDir}/apache-httpd/${shell.name}" includes="*.sh" perm="775"/> 197 <echo>Setting up apache web server</echo> 198 <exec dir="${installDir}" executable="${installDir}/apache-httpd/${shell.name}/install-bindist.sh"> 199 <arg value="${installDir}/apache-httpd/${shell.name}"/> 200 </exec> 201 <!-- /if --> 202 202 </target> 203 203 … … 221 221 222 222 <chmod dir="${installDir}/bin/${shell.name}/imagemagick/bin" includes="*" perm="775"/> 223 223 224 224 </target> 225 225 … … 249 249 250 250 <mkdir dir="${startmenu.path}\Documentation"/> 251 252 <!-- Server shortcut --> 253 <if><bool><available file="${installDir}/web/images/server.ico"/></bool> 254 <property name="servericon" value="${installDir}\web\images\server.ico"/> 255 <else> 256 <property name="servericon" value="${installDir}\web\images\serverico.ico"/> 257 </else> 258 </if> 259 260 <shortcut 261 file="${startmenu.path}\Greenstone Server.lnk" 262 execute="${installDir}\gs2-server.bat" 263 workingDirectory="${installDir}" 264 iconFile="${servericon}" 265 iconIndex="0" /> 266 267 <!-- Librarian shortcut --> 268 <if><bool><available file="${installDir}/web/images/librarian.ico"/></bool> 269 <property name="libraryicon" value="${installDir}\web\images\librarian.ico"/> 270 <else> 271 <property name="libraryicon" value="${installDir}\web\images\icon.ico"/> 272 </else> 273 </if> 274 275 <shortcut 276 file="${startmenu.path}\Librarian Interface (GLI).lnk" 277 execute="${installDir}\gli\gli.bat" 278 workingDirectory="${installDir}\gli" 279 iconFile="${libraryicon}" 280 iconIndex="0" /> 281 282 <!-- Remote Server shortcut --> 283 <if><bool><available file="${installDir}/web/images/clientgli.ico"/></bool> 284 <property name="clientgliicon" value="${installDir}\web\images\clientgli.ico"/> 285 <else> 286 <property name="clientgliicon" value="${installDir}\web\images\icon.ico"/> 287 </else> 288 </if> 289 290 <shortcut 291 file="${startmenu.path}\Remote Librarian Interface (Client GLI).lnk" 292 execute="${installDir}\gli\client-gli.bat" 293 workingDirectory="${installDir}\gli" 294 iconFile="${clientgliicon}" 295 iconIndex="0" /> 296 297 <!-- GEMS shortcut --> 298 <if><bool><available file="${installDir}/web/images/metadata.ico"/></bool> 299 <property name="gemsicon" value="${installDir}\web\images\metadata.ico"/> 300 <else> 301 <property name="gemsicon" value="${installDir}\web\images\gems.ico"/> 302 </else> 303 </if> 304 305 <shortcut 306 file="${startmenu.path}\Metadata Set Editor (GEMS).lnk" 307 execute="${installDir}\gli\gems.bat" 308 workingDirectory="${installDir}\gli" 309 iconFile="${gemsicon}" 310 iconIndex="0" /> 311 312 <!-- Uninstall shortcut --> 313 <if><bool><available file="${installDir}/web/images/newuninstall.ico"/></bool> 314 <property name="uninstallicon" value="${installDir}\web\images\newuninstall.ico"/> 315 <else> 316 <property name="uninstallicon" value="${installDir}\web\images\uninstall.ico"/> 317 </else> 318 </if> 251 319 252 <if>253 <bool>254 <available file="${installDir}/web/images/server.ico"/>255 </bool>256 257 <shortcut258 file="${startmenu.path}\Greenstone Server.lnk"259 execute="${installDir}\server.exe"260 workingDirectory="${installDir}"261 iconFile="${installDir}\web\images\server.ico"262 iconIndex="0" />263 264 <else>265 <shortcut266 file="${startmenu.path}\Greenstone Server.lnk"267 execute="${installDir}\server.exe"268 workingDirectory="${installDir}"269 iconFile="${installDir}\web\images\serverico.ico"270 iconIndex="0" />271 </else>272 </if>273 274 <if>275 <bool>276 <available file="${installDir}/web/images/librarian.ico"/>277 </bool>278 279 <shortcut280 file="${startmenu.path}\Librarian Interface (GLI).lnk"281 execute="${installDir}\gli\gli.bat"282 workingDirectory="${installDir}\gli"283 iconFile="${installDir}\web\images\librarian.ico"284 iconIndex="0" />285 286 <shortcut287 file="${startmenu.path}\Librarian Interface for Remote Server (Client GLI).lnk"288 execute="${installDir}\gli\client-gli.bat"289 workingDirectory="${installDir}\gli"290 iconFile="${installDir}\web\images\librarian.ico"291 iconIndex="0" />292 293 <else>294 <shortcut295 file="${startmenu.path}\Librarian Interface (GLI).lnk"296 execute="${installDir}\gli\gli.bat"297 workingDirectory="${installDir}\gli"298 iconFile="${installDir}\web\images\icon.ico"299 iconIndex="0" />300 301 <shortcut302 file="${startmenu.path}\Librarian Interface for Remote Server (Client GLI).lnk"303 execute="${installDir}\gli\client-gli.bat"304 workingDirectory="${installDir}\gli"305 iconFile="${installDir}\web\images\icon.ico"306 iconIndex="0" />307 </else>308 </if>309 310 <if>311 <bool>312 <available file="${installDir}/web/images/metadata.ico"/>313 </bool>314 315 <shortcut316 file="${startmenu.path}\Metadata Set Editor (GEMS).lnk"317 execute="${installDir}\gli\gems.bat"318 workingDirectory="${installDir}\gli"319 iconFile="${installDir}\web\images\metadata.ico"320 iconIndex="0" />321 322 <else>323 <shortcut324 file="${startmenu.path}\Metadata Set Editor (GEMS).lnk"325 execute="${installDir}\gli\gems.bat"326 workingDirectory="${installDir}\gli"327 iconFile="${installDir}\web\images\gems.ico"328 iconIndex="0" />329 </else>330 </if>331 332 320 <shortcut 333 321 file="${startmenu.path}\Uninstall.lnk" 334 322 execute="${installDir}\Uninstall.bat" 335 323 workingDirectory="${installDir}" 336 iconFile="${installDir}\web\images\uninstall.ico" 337 iconIndex="0" /> 338 324 iconFile="${uninstallicon}" 325 iconIndex="0" /> 326 327 <!-- Misc shortcuts --> 339 328 <shortcut 340 329 file="${startmenu.path}\Documentation\READMEen.lnk" … … 348 337 file="${startmenu.path}\Documentation\Greenstone Website.url" 349 338 url="http://www.greenstone.org" /> 350 339 351 340 </target> 352 341
Note:
See TracChangeset
for help on using the changeset viewer.