Ignore:
Timestamp:
2008-09-26T17:37:32+12:00 (16 years ago)
Author:
oranfry
Message:

componentised releases in wirk2

File:
1 edited

Legend:

Unmodified
Added
Removed
  • release-kits/lirk2/ant-scripts/create-installer.xml

    r17352 r17396  
    1515        <copy todir="${basedir}/installer/classes" overwrite="true">
    1616            <fileset dir="${lirk2.home}/greenstone2/installer-classes"/>
     17            <fileset file="${basedir}/distributions/web/LICENSE.txt"/>
    1718        </copy>
     19
    1820        <unjar src="${lirk2.home}/ant-scripts/tasks/greenstone/anttasks.jar" dest="${basedir}/installer/classes"/>
    1921        <delete dir="${basedir}/installer/classes/META-INF"/>
     22
     23        <unjar src="${lirk2.home}/ant-scripts/tasks/7z-ant/7z.jar" dest="${basedir}/installer/classes"/>
     24        <delete dir="${basedir}/installer/classes/META-INF"/>
     25
    2026        <unjar src="${lirk2.home}/lib/crypt.jar" dest="${basedir}/installer/classes"/>
    2127        <delete dir="${basedir}/installer/classes/META-INF"/>
     
    2430    <target name="compile-installer">
    2531
    26         <!-- create the installer with java -->
     32        <!-- create the full installer -->
    2733        <installer file="${basedir}/installer/Greenstone-${version}-linux.jar"
    2834                compress="true"
     
    3743
    3844            <zipfileset dir="${basedir}/installer/classes" includes="**/*" />
    39             <zipfileset dir="${basedir}/distributions/web" includes="**/*"/>
     45            <zipfileset dir="${basedir}/components" includes="*.lzma"/>
    4046
    4147        </installer>
     48
     49        <dcff
     50            file="${basedir}/installer/antinstall-config.xml"
     51            startTag=".*&lt;!-- start full --&gt;"
     52            endTag=".*&lt;!-- end full --&gt;"/>
     53
     54        <!-- create the minimal installer -->
     55        <installer file="${basedir}/installer/Greenstone-${version}-linux-minimal.jar"
     56                compress="true"
     57                extractType="NonExtractor"
     58                installConfig="${basedir}/installer/antinstall-config.xml"
     59                buildFile="${basedir}/installer/build.xml"
     60                antInstallLib="${lirk2.home}/packages/ant-installer/lib"
     61                antLib="${lirk2.home}/packages/ant/lib"
     62                validateConfig="true"
     63                failOnError="false"
     64                icons="bluecurve">
     65
     66            <zipfileset dir="${basedir}/installer/classes" includes="**/*" />
     67            <zipfileset dir="${basedir}/components" includes="core.lzma"/>
     68
     69        </installer>
     70
    4271
    4372    </target>
Note: See TracChangeset for help on using the changeset viewer.