Ignore:
Timestamp:
2008-10-31T15:08:31+13:00 (16 years ago)
Author:
oranfry
Message:

started source releases

File:
1 edited

Legend:

Unmodified
Added
Removed
  • release-kits/lirk3/ant-scripts/create-components.xml

    r17645 r17652  
    33
    44    <!-- create components from the distribution folder -->
     5
     6    <!-- 1st level -->
    57    <target name="create-components">
    68        <antcall target="prepare-components" />
     
    810    </target>
    911
     12    <!-- 2nd level -->
    1013    <target name="prepare-components">
    1114        <antcall target="prepare-core-component" />
     
    1417        <antcall target="prepare-tomcat-component" />
    1518        <antcall target="prepare-imagemagick-component" />
    16 
     19        <antcall target="prepare-sourcecode-core-component" />
    1720    </target>
    1821
     
    2326        <antcall target="compress-tomcat-component" />
    2427        <antcall target="compress-imagemagick-component" />
     28        <antcall target="compress-sourcecode-core-component" />
    2529    </target>
    2630
    27    
     31    <!-- 3rd level -->
    2832    <target name="prepare-core-component">
    2933
     
    148152        <sevenzip task="encode" input="components/imagemagick.comp" output="components/imagemagick.lzma" dictionnary="26"/>
    149153    </target>
     154
     155    <target name="prepare-sourcecode-core-component">
     156        <delete dir="components/tmp/sourcecode-core"/>
     157        <mkdir dir="components/tmp/sourcecode-core"/>
     158
     159        <copy todir="components/tmp/sourcecode-core" overwrite="true">
     160            <fileset dir="distribution/source">
     161                <include name="gli/**/*"/>
     162                <include name="docs/**/*"/>
     163                <include name="resources/**/*"/>
     164                <include name="web/**/*"/>
     165                <include name="gs2build/etc/**/*"/>
     166                <include name="gs2build/setup.bash"/>
     167                <include name="build.xml"/>
     168                <include name="build.properties"/>
     169                <include name="*.sh"/>
     170                <include name="*.txt"/>
     171            </fileset>
     172        </copy>
     173        <zip destfile="components/sourcecode-core.comp" basedir="components/tmp/sourcecode-core" compress="false" includes="**/*"/>
     174    </target>
    150175   
     176    <target name="compress-sourcecode-core-component">
     177        <sevenzip task="encode" input="components/sourcecode-core.comp" output="components/sourcecode-core.lzma" dictionnary="26"/>
     178    </target>
     179
    151180</project>
Note: See TracChangeset for help on using the changeset viewer.