Ignore:
Timestamp:
2009-06-26T16:36:47+12:00 (15 years ago)
Author:
oranfry
Message:

changes to wirk3 comparable to the ones just done on lirk3

File:
1 edited

Legend:

Unmodified
Added
Removed
  • release-kits/mark3/ant-scripts/compile.xml

    r19935 r19936  
    1111            <param name="greenstone3basedir" value="${basedir}/compiled"/>
    1212        </antcall>
    13         <antcall target="set-gdbm-installed-path" />
    1413        <ant target="prepare-unix" dir="compiled" antfile="${mark3.home}/ant-scripts/operations-on-gs3home.xml" inheritAll="false"/>
    1514       
     
    3736    </target>
    3837
    39     <target name="set-gdbm-installed-path">
    40         <if>
    41             <bool><not><available file="compiled/build.properties"/></not></bool>
    42             <copy file="compiled/build.properties.in" tofile="compiled/build.properties"/>
    43         </if>
    44         <rsr file="compiled/build.properties" pattern="(gdbm.installed.path=).*" replacement="$1${mark3.home}/mac/${processor}/gdbm"/>
    45     </target>
    46 
    47     <target name="tweak-makefiles">
    48         <rsr
    49             file="${basedir}/compiled/gs2build/common-src/src/gdbmedit/db2txt/Makefile"
    50             pattern="^(LIBS ?=.*)-L${mark3.home}/mac/${processor}/gdbm/lib -lgdbm(.*)$"
    51             replacement="$1${mark3.home}/mac/${processor}/gdbm/lib/libgdbm.a$2" />
    52 
    53         <rsr
    54             file="${basedir}/compiled/gs2build/common-src/src/gdbmedit/txt2db/Makefile"
    55             pattern="^(LIBS ?=.*)-L${mark3.home}/mac/${processor}/gdbm/lib -lgdbm(.*)$"
    56             replacement="$1${mark3.home}/mac/${processor}/gdbm/lib/libgdbm.a$2" />
    57 
    58         <rsr
    59             file="${basedir}/compiled/src/packages/javagdbm/jni/Makefile"
    60             pattern="^(GDBM_LIBS ?=.*)-L${mark3.home}/mac/${processor}/gdbm/lib -lgdbm(.*)$"
    61             replacement="$1${mark3.home}/mac/${processor}/gdbm/lib/libgdbm.a$2" />
    62     </target>
    6338
    6439    <target name="linux-strip-execs">
     
    6843    </target>
    6944
    70     <target name="prepare-documentation">
    71         <mkdir dir="compiled/gsdl-manuals"/>
    72         <svn>
    73             <checkout url="${svn.root}/documentation/${branch.path}/manuals" destPath="compiled/gsdl-manuals/manuals"/>
    74             <checkout url="${svn.root}/documentation/${branch.path}/shared" destPath="compiled/gsdl-manuals/shared"/>
    75         </svn>
    76         <javac
    77                 srcdir="compiled/gsdl-manuals/shared"
    78                 destdir="compiled/gsdl-manuals/shared"
    79                 debug="on">
    80             <include name="*.java"/>
    81         </javac>
    82         <unzip src="compiled/gsdl-manuals/shared/fop.zip" dest="compiled/gsdl-manuals/shared"/>
    83 
    84         <path id="documentation.compile.classpath">
    85             <fileset dir="compiled/gsdl-manuals">
    86                 <include name="**/*.jar"/>
    87             </fileset>
    88             <pathelement path="compiled/gsdl-manuals/shared"/>
    89             <pathelement path="compiled/gsdl-manuals/manuals"/>
    90         </path>
    91 
    92         <java classname="ApplyXSLT" classpathref="documentation.compile.classpath" output="compiled/gsdl-manuals/manuals/xml-source/en/help-en.xml">
    93             <arg value="compiled/gsdl-manuals/manuals/processing/gen-gli-help-to-manual-chapter.xsl" />
    94             <arg value="compiled/gli/help/en/help.xml" />
    95             <arg value="compiled" />
    96         </java>
    97 
    98         <chmod perm="a+x" file="compiled/gsdl-manuals/shared/fop/fop.sh"/>
    99         <echo>Run generate-pdf.sh</echo>
    100         <exec dir="compiled/gsdl-manuals/manuals" executable="/bin/sh">
    101             <arg line="generate-pdf.sh u en" />
    102         </exec>
    103     </target>
    104 
    10545</project>
    10646
Note: See TracChangeset for help on using the changeset viewer.