Changeset 17597 for release-kits/mark3


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

untested changes to exclude sourcecode from the binary release, use nicer target names and icons

Location:
release-kits/mark3
Files:
4 edited

Legend:

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

    r17466 r17597  
    4444    </target>
    4545
     46    <property name="os.suffix" value="MacOS-${processor}"/>
     47
    4648    <!-- THE MAIN TARGET -->
    4749    <target name="mark3" depends="init,mark3-init">
  • release-kits/mark3/ant-scripts/create-installer.xml

    r17453 r17597  
    55        <antcall target="copy-installer-files"/>
    66        <antcall target="make-installer-files-concrete"/> <!-- from rk3-targets -->
    7         <antcall target="compile-installer"/>
     7        <antcall target="compile-binary-installer"/> <!-- from init -->
     8        <antcall target="compile-minimal-installer"/> <!-- from init -->
     9        <antcall target="compile-source-installer"/> <!-- from init -->
    810    </target>
    911
    1012    <target name="copy-installer-files">
    11         <echo>Getting things ready to compile the installer</echo>
    1213        <copy todir="${basedir}/installer" file="${mark3.home}/installer/antinstall-config.xml" overwrite="true" />
    1314        <copy todir="${basedir}/installer" file="${mark3.home}/installer/build.xml" overwrite="true" />
     
    2021    </target>
    2122
    22     <target name="compile-installer">
    23 
    24         <installer file="${basedir}/installer/Greenstone-${version}-MacOS-${processor}.jar"
    25                 compress="true"
    26                 extractType="NonExtractor"
    27                 installConfig="${basedir}/installer/antinstall-config.xml"
    28                 buildFile="${basedir}/installer/build.xml"
    29                 antInstallLib="${mark3.home}/packages/ant-installer/lib"
    30                 antLib="${mark3.home}/packages/ant/lib"
    31                 validateConfig="true"
    32                 failOnError="false"
    33                 icons="bluecurve">
    34             <zipfileset dir="${basedir}/installer/classes" includes="**/*" /> <!-- installer classes -->
    35             <zipfileset dir="${basedir}/components" includes="*.lzma"/>
    36         </installer>
    37 
    38         <installer file="${basedir}/installer/Greenstone-${version}-MacOS-${processor}-minimal.jar"
    39                 compress="true"
    40                 extractType="NonExtractor"
    41                 installConfig="${basedir}/installer/antinstall-config.xml"
    42                 buildFile="${basedir}/installer/build.xml"
    43                 antInstallLib="${mark3.home}/packages/ant-installer/lib"
    44                 antLib="${mark3.home}/packages/ant/lib"
    45                 validateConfig="true"
    46                 failOnError="false"
    47                 icons="bluecurve">
    48             <zipfileset dir="${basedir}/installer/classes" includes="**/*" />
    49             <zipfileset dir="${basedir}/components" includes="core.lzma"/>
    50         </installer>
    51 
    52 
    53     </target>
    54 
    5523</project>
  • release-kits/mark3/installer/antinstall-config.xml

    r17538 r17597  
    4646
    4747        <target
    48             target="install-core-components"
     48            target="Installing Core System"
    4949            diskRequirement="@component.size.core@"
    5050            defaultValue="true"
     
    5252            force="true"/>
    5353
     54        <!-- start bundled components -->
    5455        <target
    55             target="install-tomcat"
     56            target="Installing Tomcat"
    5657            diskRequirement="@component.size.tomcat@"
    5758            defaultValue="true"
     
    5960
    6061        <target
    61             target="install-ant"
     62            target="Installing Ant"
    6263            diskRequirement="@component.size.ant@"
    6364            defaultValue="true"
    6465            displayText=""/>
     66        <!-- end bundled components -->
    6567
     68        <!-- start sourcecode -->
    6669        <target
    67             target="install-source-code"
     70            target="Installing Source Code"
    6871            diskRequirement="@component.size.sourcecode@"
    6972            defaultValue="false"
    7073            displayText=""/>
     74        <!-- end sourcecode -->
    7175
    7276    </page>
    7377
    74     <page type="input" name="tomcat-config" ifProperty="(${install-tomcat}==true)" displayText="">
     78    <page type="input" name="tomcat-config" ifProperty="(${Installing Tomcat}==true)" displayText="">
    7579
    7680        <text property="tomcat.server" defaultValue="localhost" displayText=""/>
     
    8084    </page>
    8185
    82     <page type="progress" name="progress" showTargets="false" target="cleanuptarget" displayText="">
    83     </page>
     86    <page type="progress" name="progress" showTargets="true" displayText=""/>
    8487
    8588</installer>
  • release-kits/mark3/installer/build.xml

    r17468 r17597  
    1717    <taskdef name="sevenzip" classname="org.apache.tools.ant.SevenZip" classpathref="project.classpath"/>
    1818
    19     <target name="install-core-components" depends="">
     19    <target name="Installing Core System" depends="">
    2020
    2121        <!-- create the installation directory -->
     
    8383
    8484    <!-- Source -->
    85     <target name="install-source-code" depends="">
     85    <target name="Installing Source Code" depends="">
    8686        <echo>Installing Source Code</echo>
    8787        <unzip src="${antinstaller.jar}" dest="${basedir}"><patternset><include name="sourcecode.lzma"/></patternset></unzip>
     
    9292    </target>
    9393
    94     <target name="install-tomcat">
     94    <target name="Installing Tomcat">
    9595        <echo message="Installing Tomcat (packages/tomcat)"/>
    9696        <mkdir dir="packages"/>
     
    118118    </target>
    119119
    120     <target name="install-ant">
     120    <target name="Installing Ant">
    121121
    122122        <!-- extract the files -->
     
    134134    </target>
    135135
    136 
    137 
    138     <target name="cleanuptarget">
    139     </target>
    140    
    141 
    142136</project>
Note: See TracChangeset for help on using the changeset viewer.