Changeset 19935 for release-kits/lirk3/ant-scripts/create-distribution.xml
- Timestamp:
- 2009-06-26T16:18:44+12:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
release-kits/lirk3/ant-scripts/create-distribution.xml
r19463 r19935 3 3 4 4 <target name="create-distribution"> 5 6 5 <!-- create distribution --> 7 <antcall target="export-greenstone3-gli" /> 8 <antcall target="greenstone3-set-version-numbers"><param name="greenstone3basedir" value="${basedir}/distributions/web"/></antcall> 9 <antcall target="gli-set-version-numbers"><param name="glibasedir" value="${basedir}/distributions/web/gli"/></antcall> 10 <antcall target="insert-user-manual"/> 6 <antcall target="copy-compiled-to-dist"/> <!-- from init --> 11 7 <antcall target="insert-uninstaller"><param name="script-format" value="sh"/></antcall> <!-- from init --> 12 <antcall target="insert-uninstaller-jar"/> <!-- from rk3-targets --> 13 14 15 <ant antfile="${lirk3.home}/ant-scripts/operations-on-gs3home.xml" dir="distributions/web" target="create-distribution-1" inheritAll="false"> 16 <property name="app.version" value="${version}"/> 17 <property name="branch.path" value="${branch.path}"/> 18 </ant> 19 <ant antfile="${lirk3.home}/ant-scripts/operations-on-gs3home.xml" dir="distributions/web" target="create-distribution-2" inheritAll="false"> 20 <property name="app.version" value="${version}"/> 21 <property name="branch.path" value="${branch.path}"/> 22 </ant> 23 <ant antfile="${lirk3.home}/ant-scripts/operations-on-gs3home.xml" dir="distributions/web" target="create-distribution-3" inheritAll="false"> 24 <property name="app.version" value="${version}"/> 25 <property name="branch.path" value="${branch.path}"/> 26 </ant> 27 <antcall target="copy-over-build-xml" /> 28 <antcall target="insert-compiled-binaries"/> 29 <antcall target="export-imagemagick-linux-binaries" /> 30 8 <antcall target="clean-user-manual"/> 9 <antcall target="clean-uninstaller"/> 31 10 <antcall target="strip-svn-dirs"><param name="dir" value="distributions"/></antcall> <!-- from init --> 32 33 11 </target> 34 12 35 <target name="export-greenstone3-gli"> 36 <mkdir dir="distributions"/> 37 <delete dir="distributions/web"/> 38 <svn> 39 <export srcurl="${svn.root}/greenstone3/${branch.path}" destPath="distributions/web"/> 40 <export srcurl="${svn.root}/gli/${branch.path}" destPath="distributions/web/gli"/> 41 </svn> 42 </target> 43 44 <target name="export-imagemagick-linux-binaries"> 45 <delete dir="distributions/web/gs2build/bin/linux/imagemagick"/> 46 <svn> 47 <export srcurl="${svn.root}/other-projects/trunk/linux-binaries/imagemagick" destPath="distributions/web/gs2build/bin/linux/imagemagick"/> 48 </svn> 13 <target name="clean-user-manual"> 14 <copy file="distributions/web/gsdl-manuals/manuals/build/en/pdf/User_en.pdf" tofile="distributions/web/docs/manual/gs2_user_en.pdf"/> 15 <delete dir="distributions/web/gsdl-manuals"/> 49 16 </target> 50 17 51 <target name="copy-over-build-xml"> 52 <move file="distributions/web/modified-build.xml" tofile="distributions/web/build.xml"/> 53 </target> 54 55 <target name="insert-user-manual"> 56 <copy file="compiled/gsdl-manuals/manuals/build/en/pdf/User_en.pdf" tofile="distributions/web/docs/manual/gs2_user_en.pdf"/> 57 </target> 58 59 <target name="insert-compiled-binaries"> 60 <delete dir="distributions/web/lib/jni"/> 61 <exec executable="cp"><arg line="-r compiled/lib/jni distributions/web/lib"/></exec> 62 63 <delete dir="distributions/web/gs2build/bin/linux"/> 64 <exec executable="cp"><arg line="-r compiled/gs2build/bin/linux distributions/web/gs2build/bin"/></exec> 65 66 <delete dir="distributions/web/gs2build/bin/java"/> 67 <exec executable="cp"><arg line="-r compiled/gs2build/bin/java distributions/web/gs2build/bin"/></exec> 68 69 <exec executable="cp"><arg line="compiled/bin/search4j distributions/web/bin"/></exec> 70 18 <target name="clean-uninstaller"> 19 <delete dir="distributions/web/uninstaller"/> 71 20 </target> 72 21
Note:
See TracChangeset
for help on using the changeset viewer.