buildframework/helium/builder/python/macros.ant.xml
changeset 628 7c4a911dc066
parent 588 c7c26511138f
equal deleted inserted replaced
588:c7c26511138f 628:7c4a911dc066
    28     <dirname property="python.builder.dir" file="${ant.file.helium-python-builder}" />
    28     <dirname property="python.builder.dir" file="${ant.file.helium-python-builder}" />
    29     <property name="nose.result.dir" location="${module.temp.dir}/xunit/nose" />
    29     <property name="nose.result.dir" location="${module.temp.dir}/xunit/nose" />
    30 
    30 
    31     <target name="resolve">
    31     <target name="resolve">
    32         <mkdir dir="${lib.dir}" />
    32         <mkdir dir="${lib.dir}" />
       
    33         <mkdir dir="${lib.dir}/zipsafe" />
       
    34         <mkdir dir="${lib.dir}/zipnotsafe" />
       
    35         <delete dir="${lib.dir}/zipnotsafe" includes="**/*" />
       
    36         
    33         <ivy:settings file="${ivy.settings.dir}/ivysettings.xml" />
    37         <ivy:settings file="${ivy.settings.dir}/ivysettings.xml" />
    34         
    38         
    35         <!-- the call to resolve is not mandatory, retrieve makes an implicit call if we don't -->
    39         <!-- the call to resolve is not mandatory, retrieve makes an implicit call if we don't -->
    36         <ivy:resolve file="${ivy.file}" log="download-only"/>
    40         <ivy:resolve file="${ivy.file}" log="download-only"/>
    37         <ivy:retrieve pattern="${lib.dir}/[artifact].[ext]" log="download-only"/>
    41         <ivy:retrieve pattern="${lib.dir}/zipsafe/[artifact].[ext]" type="egg" log="download-only"/>
       
    42         <ivy:retrieve pattern="${lib.dir}/zipsafe/[artifact].[ext]" type="py" log="download-only"/>
       
    43         <ivy:retrieve pattern="${lib.dir}/[artifact].[ext]" type="jar" log="download-only"/>
    38     </target>
    44     </target>
    39 
    45 
    40     <target name="checkstyle"/>
    46     <target name="checkstyle"/>
    41     <target name="junit"/>
    47     <target name="junit"/>
    42     <target name="quality"/>
    48     <target name="quality"/>