Changeset 17898 for release-kits/wirk3
- Timestamp:
- 2008-11-20T16:33:21+13:00 (15 years ago)
- Location:
- release-kits/wirk3/ant-scripts
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
release-kits/wirk3/ant-scripts/build.xml
r17597 r17898 16 16 17 17 <!-- for the benefit of the shared scripts, set release-kit home --> 18 <property name="rk.name" value="wirk3"/> 18 19 <property name="rk.home" value="${wirk3.home}" /> 19 20 <property name="rk.os" value="windows" /> -
release-kits/wirk3/ant-scripts/compile.xml
r17604 r17898 4 4 <target name="compile"> 5 5 <antcall target="checkout-greenstone3" /> 6 <antcall target="greenstone3-set-version-numbers"><param name="greenstone3basedir" value="${basedir}/ greenstone3" /></antcall>7 <ant target="prepare-windows" dir=" greenstone3" antfile="${wirk3.home}/ant-scripts/operations-on-gs3home.xml" inheritAll="false">6 <antcall target="greenstone3-set-version-numbers"><param name="greenstone3basedir" value="${basedir}/compiled" /></antcall> 7 <ant target="prepare-windows" dir="compiled" antfile="${wirk3.home}/ant-scripts/operations-on-gs3home.xml" inheritAll="false"> 8 8 <property name="app.version" value="${version}"/> 9 9 <property name="branch.path" value="${branch.path}"/> 10 10 <property name="branch.revision" value="${branch.revision}"/> 11 11 </ant> 12 <ant target="build-windows" dir=" greenstone3" antfile="${wirk3.home}/ant-scripts/operations-on-gs3home.xml" inheritAll="false">12 <ant target="build-windows" dir="compiled" antfile="${wirk3.home}/ant-scripts/operations-on-gs3home.xml" inheritAll="false"> 13 13 <property name="app.version" value="${version}"/> 14 14 <property name="branch.path" value="${branch.path}"/> … … 21 21 <target name="checkout-greenstone3"> 22 22 <svn> 23 <checkout url="${svn.root}/greenstone3/${branch.path}" destPath=" greenstone3" revision="${branch.revision}"/>23 <checkout url="${svn.root}/greenstone3/${branch.path}" destPath="compiled" revision="${branch.revision}"/> 24 24 </svn> 25 25 </target> … … 32 32 33 33 <target name="prepare-documentation"> 34 <mkdir dir=" greenstone3/gsdl-manuals"/>34 <mkdir dir="compiled/gsdl-manuals"/> 35 35 <svn> 36 <checkout url="${svn.root}/documentation/${branch.path}/manuals" destPath=" greenstone3/gsdl-manuals/manuals" revision="${branch.revision}"/>37 <checkout url="${svn.root}/documentation/${branch.path}/shared" destPath=" greenstone3/gsdl-manuals/shared" revision="${branch.revision}"/>36 <checkout url="${svn.root}/documentation/${branch.path}/manuals" destPath="compiled/gsdl-manuals/manuals" revision="${branch.revision}"/> 37 <checkout url="${svn.root}/documentation/${branch.path}/shared" destPath="compiled/gsdl-manuals/shared" revision="${branch.revision}"/> 38 38 </svn> 39 <javac srcdir=" greenstone3/gsdl-manuals/shared" destdir="greenstone3/gsdl-manuals/shared" debug="on"><include name="*.java"/></javac>40 <unzip src=" greenstone3/gsdl-manuals/shared/fop.zip" dest="greenstone3/gsdl-manuals/shared"/>39 <javac srcdir="compiled/gsdl-manuals/shared" destdir="compiled/gsdl-manuals/shared" debug="on"><include name="*.java"/></javac> 40 <unzip src="compiled/gsdl-manuals/shared/fop.zip" dest="compiled/gsdl-manuals/shared"/> 41 41 42 42 <echo>Define Classpath</echo> 43 43 <path id="documentation.compile.classpath"> 44 <fileset dir=" greenstone3/gsdl-manuals">44 <fileset dir="compiled/gsdl-manuals"> 45 45 <include name="**/*.jar"/> 46 46 </fileset> 47 <pathelement path=" greenstone3/gsdl-manuals/shared"/>48 <pathelement path=" greenstone3/gsdl-manuals/manuals"/>49 <pathelement path=" greenstone3/gli/classes"/>47 <pathelement path="compiled/gsdl-manuals/shared"/> 48 <pathelement path="compiled/gsdl-manuals/manuals"/> 49 <pathelement path="compiled/gli/classes"/> 50 50 </path> 51 51 … … 53 53 <java classname="org.apache.xalan.xslt.Process" classpathref="documentation.compile.classpath" fork="true"> 54 54 <jvmarg value="-DGSDLHOME=${basedir}/greenstone" /> 55 <arg value="-IN"/><arg file=" greenstone3/gli/help/en/help.xml" />56 <arg value="-XSL"/><arg file=" greenstone3/gsdl-manuals/manuals/processing/gen-gli-help-to-manual-chapter.xsl" />57 <arg value="-OUT"/><arg file=" greenstone3/gsdl-manuals/manuals/xml-source/en/help-en.xml" />55 <arg value="-IN"/><arg file="compiled/gli/help/en/help.xml" /> 56 <arg value="-XSL"/><arg file="compiled/gsdl-manuals/manuals/processing/gen-gli-help-to-manual-chapter.xsl" /> 57 <arg value="-OUT"/><arg file="compiled/gsdl-manuals/manuals/xml-source/en/help-en.xml" /> 58 58 </java> 59 59 60 60 <echo>Run generate-pdf.bat</echo> 61 <exec dir="${basedir}\ greenstone3/gsdl-manuals/manuals" executable="cmd">61 <exec dir="${basedir}\compiled/gsdl-manuals/manuals" executable="cmd"> 62 62 <arg value="/C" /> 63 <arg file="${basedir}/ greenstone3/gsdl-manuals/manuals/generate-pdf.bat" />63 <arg file="${basedir}/compiled/gsdl-manuals/manuals/generate-pdf.bat" /> 64 64 <arg value="u" /> 65 65 <arg value="en" /> -
release-kits/wirk3/ant-scripts/create-components.xml
r17814 r17898 2 2 <project name="wirk3-create-components" default="create-components"> 3 3 4 <!-- create components from the distribution folder -->4 <!-- create components from the distributions folder --> 5 5 6 6 <!-- 1st level --> … … 44 44 45 45 <copy todir="components/tmp/core" overwrite="true"> 46 <fileset dir="distribution /greenstone3">46 <fileset dir="distributions/web"> 47 47 <include name="**/*"/> 48 48 … … 90 90 <mkdir dir="components/tmp/imagemagick"/> 91 91 <copy todir="components/tmp/imagemagick" overwrite="true"> 92 <fileset dir="distribution /greenstone3/gs2build/bin/windows/">92 <fileset dir="distributions/web/gs2build/bin/windows/"> 93 93 <include name="imagemagick/**/*"/> 94 94 </fileset> … … 108 108 <mkdir dir="components/tmp/ghostscript"/> 109 109 <copy todir="components/tmp/ghostscript" overwrite="true"> 110 <fileset dir="distribution /greenstone3/gs2build/bin/windows/">110 <fileset dir="distributions/web/gs2build/bin/windows/"> 111 111 <include name="ghostscript/**/*"/> 112 112 </fileset> … … 124 124 <mkdir dir="components/tmp/sourcecode"/> 125 125 <copy todir="components/tmp/sourcecode" overwrite="true"> 126 <fileset dir="distribution /greenstone3">126 <fileset dir="distributions/web"> 127 127 <include name="src/**/*"/> 128 128 <include name="gs2build/common-src/**/*"/> … … 145 145 146 146 <copy todir="components/tmp/ant" overwrite="true"> 147 <fileset dir="distribution /greenstone3/packages">147 <fileset dir="distributions/web/packages"> 148 148 <include name="ant/**/*"/> 149 149 </fileset> … … 161 161 <mkdir dir="components/tmp/tomcat"/> 162 162 <copy todir="components/tmp/tomcat" overwrite="true"> 163 <fileset dir="distribution /greenstone3/packages">163 <fileset dir="distributions/web/packages"> 164 164 <include name="tomcat/**/*"/> 165 165 </fileset> -
release-kits/wirk3/ant-scripts/create-distribution.xml
r17833 r17898 6 6 <!-- create distribution --> 7 7 <antcall target="export-greenstone3-gli" /> 8 <antcall target="greenstone3-set-version-numbers"><param name="greenstone3basedir" value="${basedir}/distribution /greenstone3" /></antcall>9 <antcall target="gli-set-version-numbers"><param name="glibasedir" value="${basedir}/distribution /greenstone3/gli" /></antcall>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 10 <antcall target="insert-user-manual"/> 11 11 <antcall target="insert-uninstaller"><param name="script-format" value="bat"/></antcall> <!-- from rk3-targets --> 12 12 13 <antcall target="copy-web-to-source -greenstone3" /> <!-- from gs3-targets -->13 <antcall target="copy-web-to-source" /> <!-- from gs3-targets --> 14 14 15 <ant target="create-distribution-1" antfile="${wirk3.home}/ant-scripts/operations-on-gs3home.xml" dir="distribution /greenstone3" inheritAll="false">15 <ant target="create-distribution-1" antfile="${wirk3.home}/ant-scripts/operations-on-gs3home.xml" dir="distributions/web" inheritAll="false"> 16 16 <property name="app.version" value="${version}"/> 17 17 <property name="branch.path" value="${branch.path}"/> … … 21 21 <antcall target="insert-icon"/> 22 22 23 <ant target="create-distribution-2" antfile="${wirk3.home}/ant-scripts/operations-on-gs3home.xml" dir="distribution /greenstone3" inheritAll="false">23 <ant target="create-distribution-2" antfile="${wirk3.home}/ant-scripts/operations-on-gs3home.xml" dir="distributions/web" inheritAll="false"> 24 24 <property name="app.version" value="${version}"/> 25 25 <property name="branch.path" value="${branch.path}"/> 26 26 <property name="branch.revision" value="${branch.revision}"/> 27 27 </ant> 28 <ant target="create-distribution-3" antfile="${wirk3.home}/ant-scripts/operations-on-gs3home.xml" dir="distribution /greenstone3" inheritAll="false">28 <ant target="create-distribution-3" antfile="${wirk3.home}/ant-scripts/operations-on-gs3home.xml" dir="distributions/web" inheritAll="false"> 29 29 <property name="app.version" value="${version}"/> 30 30 <property name="branch.path" value="${branch.path}"/> … … 37 37 38 38 <target name="export-greenstone3-gli"> 39 <mkdir dir="distribution "/>40 <delete dir="distribution /greenstone3"/>39 <mkdir dir="distributions"/> 40 <delete dir="distributions/web"/> 41 41 <svn> 42 <export srcurl="${svn.root}/greenstone3/${branch.path}" destPath="distribution /greenstone3" revision="${branch.revision}"/>43 <export srcurl="${svn.root}/gli/${branch.path}" destPath="distribution /greenstone3/gli" revision="${branch.revision}"/>42 <export srcurl="${svn.root}/greenstone3/${branch.path}" destPath="distributions/web" revision="${branch.revision}"/> 43 <export srcurl="${svn.root}/gli/${branch.path}" destPath="distributions/web/gli" revision="${branch.revision}"/> 44 44 </svn> 45 45 </target> … … 47 47 <target name="copy-over-build-xml"> 48 48 <if><bool><istrue value="${execute}"/></bool> 49 <move file="distribution /greenstone3/modified-build.xml" tofile="distribution/greenstone3/build.xml"/>49 <move file="distributions/web/modified-build.xml" tofile="distributions/web/build.xml"/> 50 50 </if> 51 51 </target> 52 52 53 53 <target name="insert-user-manual"> 54 <copy file=" greenstone3/gsdl-manuals/manuals/build/en/pdf/User_en.pdf" tofile="distribution/greenstone3/docs/manual/gs2_user_en.pdf"/>54 <copy file="compiled/gsdl-manuals/manuals/build/en/pdf/User_en.pdf" tofile="distributions/web/docs/manual/gs2_user_en.pdf"/> 55 55 </target> 56 56 57 57 <target name="insert-compiled-binaries"> 58 58 59 <delete dir="distribution /greenstone3/lib/jni"/>60 <copy todir="distribution /greenstone3/lib/jni"><fileset dir="greenstone3/lib/jni"/></copy>59 <delete dir="distributions/web/lib/jni"/> 60 <copy todir="distributions/web/lib/jni"><fileset dir="compiled/lib/jni"/></copy> 61 61 62 <delete dir="distribution /greenstone3/gs2build/bin/windows"/>63 <copy todir="distribution /greenstone3/gs2build/bin/windows"><fileset dir="greenstone3/gs2build/bin/windows"/></copy>62 <delete dir="distributions/web/gs2build/bin/windows"/> 63 <copy todir="distributions/web/gs2build/bin/windows"><fileset dir="compiled/gs2build/bin/windows"/></copy> 64 64 65 <delete dir="distribution /greenstone3/gs2build/bin/java"/>66 <copy todir="distribution /greenstone3/gs2build/bin/java"><fileset dir="greenstone3/gs2build/bin/java"/></copy>65 <delete dir="distributions/web/gs2build/bin/java"/> 66 <copy todir="distributions/web/gs2build/bin/java"><fileset dir="compiled/gs2build/bin/java"/></copy> 67 67 68 <copy todir="distribution /greenstone3/bin" file="greenstone3/bin/search4j.exe"/>68 <copy todir="distributions/web/bin" file="compiled/bin/search4j.exe"/> 69 69 </target> 70 70 … … 72 72 <copy 73 73 file="${wirk3.home}/greenstone3/icon/icon.ico" 74 tofile="distribution/greenstone3/resources/images/gs3.ico"/> 75 </target> 76 77 <target name="rename-build-xml-for-transit"> 78 <move 79 file="distribution/greenstone3/build.xml" 80 tofile="distribution/greenstone3/greenstone3-build.xml" /> 74 tofile="distributions/web/resources/images/gs3.ico"/> 81 75 </target> 82 76 -
release-kits/wirk3/ant-scripts/create-installer.xml
r17697 r17898 15 15 <copy todir="${basedir}/installer/classes" overwrite="true"> 16 16 <fileset dir="${wirk3.home}/packages/7za" includes="7za.exe"/> 17 <fileset file="${basedir}/distribution /greenstone3/LICENSE.txt"/>17 <fileset file="${basedir}/distributions/web/LICENSE.txt"/> 18 18 </copy> 19 19
Note:
See TracChangeset
for help on using the changeset viewer.