Ignore:
Timestamp:
2010-01-26T14:44:30+13:00 (14 years ago)
Author:
oranfry
Message:

tidy up for greenstone3, and made wrap shared

Location:
main/trunk/release-kits/shared/greenstone3
Files:
1 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/release-kits/shared/greenstone3/ant-scripts/rk3-targets.xml

    r21202 r21630  
    88-->
    99
    10 <project name="rk3-targets">
    11 
    12     <property name="version.major" value="3"/>
    13 
    14     <!-- create the property set to be forwarded to greenstone3 -->
    15     <propertyset id="forward.properties">
    16         <propertyref prefix="forward."/>
    17         <mapper type="glob" from="forward.*" to="*"/>
    18         <propertyref name="app.version"/>
    19         <propertyref name="branch.path"/>
    20         <propertyref name="branch.revision"/>
    21     </propertyset>
    22 
    23     <target name="greenstone3-set-version-numbers">
    24         <rsr
    25             file="${greenstone3basedir}/resources/java/global.properties.in"
    26             pattern="@gsdl3version@"
    27             replacement="${version}" />
    28         <rsr
    29             file="${greenstone3basedir}/resources/java/server.properties"
    30             pattern="^(Server3Control\.Version=).*$"
    31             replacement="$1${version}" />
    32 
    33     </target>
     10<project name="greenstone3-targets">
    3411
    3512    <target name="gs3-init">
     
    5027    </target>
    5128
    52     <target name="insert-uninstaller-jar">
    53         <copy file="compiled/uninst.jar" tofile="distributions/web/uninst.jar"/>
     29    <target name="greenstone3-set-version-numbers">
     30        <rsr
     31            file="${greenstone3basedir}/resources/java/global.properties.in"
     32            pattern="@gsdl3version@"
     33            replacement="${version}" />
     34        <rsr
     35            file="${greenstone3basedir}/resources/java/server.properties"
     36            pattern="^(Server3Control\.Version=).*$"
     37            replacement="$1${version}" />
     38
    5439    </target>
    5540
     
    7257        <else><if><bool><or><equals arg1="${rk.os}" arg2="linux"/><equals arg1="${rk.os}" arg2="mac"/></or></bool>
    7358            <exec executable="cp">
    74                 <arg    value="-r"/>
     59                <arg value="-r"/>
    7560                <arg value="${rk.home}/core/ant"/>
    7661                <arg value="compiled/packages"/>
     
    9580    </target>
    9681
    97     <target name="checkout-greenstone3">
    98         <svn>
    99             <checkout url="${svn.root}/main/${branch.path}/greenstone3" destPath="compiled" revision="${branch.revision}"/>
    100         </svn>
    101     </target>
    102 
    10382    <target name="export-greenstone3">
    10483        <svn>
    10584            <export srcUrl="${svn.root}/main/${branch.path}/greenstone3" destPath="${dest}" revision="${branch.revision}"/>
    10685        </svn>
    107     </target>
    108 
    109     <target name="insert-xml-parser">
    110         <copy todir="compiled/gs2build/perllib/cpan">
    111             <fileset dir="${rk.home}/greenstone3" includes="XML-Parser/**/*"/>
    112         </copy>
    113     </target>
    114 
    115     <target name="insert-documented-examples">
    116         <echo>NOT IMPLEMENTED: Remember to put code in this target to grab and install the documented examples.</echo>
    117         <!-- copy the doc eg colls from /home/nzdl - note we don't include the formatting ones -->
    118     </target>
    119 
    120     <target name="prepare-documentation">
    121 
    122         <mkdir dir="compiled/gsdl-manuals"/>
    123         <svn>
    124             <checkout url="${svn.root}/documentation/${branch.path}/manuals" destPath="compiled/gsdl-manuals/manuals"/>
    125             <checkout url="${svn.root}/documentation/${branch.path}/shared" destPath="compiled/gsdl-manuals/shared"/>
    126         </svn>
    127         <path id="documentation.compile.classpath">
    128             <fileset dir="compiled/gsdl-manuals">
    129                 <include name="**/*.jar"/>
    130             </fileset>
    131             <pathelement path="compiled/gsdl-manuals/shared"/>
    132             <pathelement path="compiled/gsdl-manuals/manuals"/>
    133         </path>
    134         <javac srcdir="compiled/gsdl-manuals/shared"
    135             destdir="compiled/gsdl-manuals/shared"
    136             debug="on"
    137             classpathref="documentation.compile.classpath">
    138             <include name="*.java"/>
    139         </javac>
    140         <unzip src="compiled/gsdl-manuals/shared/fop.zip" dest="compiled/gsdl-manuals/shared"/>
    141 
    142         <java classname="ApplyXSLT" classpathref="documentation.compile.classpath" output="compiled/gsdl-manuals/manuals/xml-source/en/help-en.xml">
    143             <arg value="compiled/gsdl-manuals/manuals/processing/gen-gli-help-to-manual-chapter.xsl" />
    144             <arg value="compiled/gli/help/en/help.xml" />
    145             <arg value="compiled" />
    146         </java>
    147 
    148         <chmod perm="a+x" file="compiled/gsdl-manuals/shared/fop/fop.sh"/>
    149         <echo>Run generate-pdf script</echo>
    150         <if><bool><equals arg1="${rk.os}" arg2="windows"/></bool>
    151             <exec dir="compiled/gsdl-manuals/manuals" executable="cmd">
    152                 <arg value="/C" />
    153                 <arg file="${basedir}/compiled/gsdl-manuals/manuals/generate-pdf.bat" />
    154                 <arg value="u" />
    155                 <arg value="en" />
    156             </exec>
    157         <else>
    158             <exec dir="compiled/gsdl-manuals/manuals" executable="/bin/bash">
    159                 <arg line="generate-pdf.sh u en" />
    160             </exec>
    161         </else></if>
    16286    </target>
    16387
     
    195119    </target>
    196120
    197     <target name="clean-uninstaller">
    198         <delete dir="distributions/web/uninstaller"/>
    199     </target>
    200121
    201122    <target name="insert-windows-icon">
Note: See TracChangeset for help on using the changeset viewer.