common/build.xml
changeset 26 50f9c55550f1
parent 25 393f5234e12c
child 27 744f34f059ef
equal deleted inserted replaced
25:393f5234e12c 26:50f9c55550f1
    15     <property name="core.build.version" value="${sf.spec.corebuildversion}"/>
    15     <property name="core.build.version" value="${sf.spec.corebuildversion}"/>
    16     <property name="email.from" value="${sf.spec.email.from}"/>
    16     <property name="email.from" value="${sf.spec.email.from}"/>
    17     <property name="local.free.space" value="${sf.spec.job.freespace}"/>
    17     <property name="local.free.space" value="${sf.spec.job.freespace}"/>
    18     <property name="network.free.space" value="${sf.spec.publish.network.freespace}"/>
    18     <property name="network.free.space" value="${sf.spec.publish.network.freespace}"/>
    19     <property name="network.drive" value="${sf.spec.publish.networkdrive}"/>
    19     <property name="network.drive" value="${sf.spec.publish.networkdrive}"/>
    20     <property name="publish.root.dir" value="${sf.spec.publish.publish.rootdir}"/>
    20     <property name="publish" value="${sf.spec.publish.enable}"/>
       
    21     <property name="publish.root.dir" value="${sf.spec.publish.rootdir}"/>
    21     <property name="build.system" value="${sf.spec.build.system}"/>
    22     <property name="build.system" value="${sf.spec.build.system}"/>
    22     <property name="base_release.path" value="${sf.spec.baseline.location}"/>
    23     <property name="base_release.path" value="${sf.spec.baseline.location}"/>
    23     <property name="base_release.getenv_options" value="${sf.spec.baseline.getenv_options}"/>
    24     <property name="base_release.getenv_options" value="${sf.spec.baseline.getenv_options}"/>
    24     
    25     
    25     <!-- import all core HELIUM targets -->
    26     <!-- import all core HELIUM targets -->
    89                 <runtarget target="sf-get-source"/>
    90                 <runtarget target="sf-get-source"/>
    90             </then>
    91             </then>
    91         </if>     
    92         </if>     
    92     </target>
    93     </target>
    93     
    94     
    94     <target name="sf-postbuild">
    95   <target name="sf-postbuild">
    95         <echo>[SF-POSTBUILD]</echo>
    96     <echo>[SF-POSTBUILD]</echo>
    96         <echo message="Publishing log files and reports"/>
    97     <runtarget target="publish"/>
       
    98     <if>
       
    99       <istrue value="${sf.spec.publish.enable}" />
       
   100       <then>
       
   101         <echo message="Publish log files and reports to ${sf.spec.publish.rootdir}"/>
    97         <runtarget target="publish"/>
   102         <runtarget target="publish"/>
    98     </target>
   103       </then>
       
   104     </if>
       
   105   </target>
    99     
   106     
   100     <target name="sf-build-noprep" depends="sf-compile">
   107     <target name="sf-build-noprep" depends="sf-compile">
   101         <echo>[SF-BUILD-NOPREP]</echo>
   108         <echo>[SF-BUILD-NOPREP]</echo>
   102     </target>
   109     </target>
   103     
   110