Changeset 591

Show
Ignore:
Timestamp:
04/20/07 19:11:26 (2 years ago)
Author:
schst
Message:

setup-project is now able to copy dist-files, added clean-dist target to remove obsolete files

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/main/resources/phing/build-stubbles.xml

    r586 r591  
    33  <taskDef name="stubInit" classname="stubInitTask" classpath="${project.basedir}/src/main/php/info/phing/tasks" /> 
    44  <taskDef name="stubGenerateJsonRpcProxies" classname="stubGenerateJsonRpcProxiesTask" classpath="${project.basedir}/src/main/php/info/phing/tasks" /> 
    5   <property file="build.properties" /> 
    65 
    76  <!-- 
     
    1817    <echo>| Setting up project             |</echo> 
    1918    <echo>----------------------------------</echo> 
     19    <move file="${project.basedir}/build.properties-dist" tofile="${project.basedir}/build.properties" overwrite="false"/> 
     20    <move file="${project.basedir}/build-dist.xml" tofile="${project.basedir}/build.xml" overwrite="false"/> 
    2021    <move file="${project.basedir}/config/php/config-dist.php" tofile="${project.basedir}/config/php/config.php" overwrite="false"/> 
     22  </target> 
     23 
     24  <!-- 
     25    Cleanup dist-files 
     26  --> 
     27  <target name="clean-dist" description="Removes left-over dist-files from the build."> 
     28    <echo>----------------------------------</echo> 
     29    <echo>| Removing dist files            |</echo> 
     30    <echo>----------------------------------</echo> 
     31    <delete file="${project.basedir}/build.properties-dist"/> 
     32    <delete file="${project.basedir}/build-dist.xml"/> 
     33    <delete file="${project.basedir}/config/php/config-dist.php"/> 
    2134  </target> 
    2235 
     
    2841    <echo>| Loading Stubbles configuration |</echo> 
    2942    <echo>----------------------------------</echo> 
     43    <property file="build.properties" /> 
    3044    <stubInit configPath="${project.basedir}/config/"/> 
    3145    <echo>Config directory : ${stubbles.config.path}</echo> 
  • trunk/src/main/resources/phing/build.xml

    r586 r591  
    11<?xml version="1.0"?> 
    22<project name="YourProject" basedir="." default="main"> 
    3   <property file="build.properties" /> 
    43 
    54  <!-- 
     
    76  --> 
    87  <target name="main" description="Build project."> 
     8    <property file="build.properties" /> 
    99    <phing phingfile="build-stubbles.xml" target="main"/> 
    1010  </target> 
     
    1515  <target name="clear-cache" description="Removes all cache files."> 
    1616    <phing phingfile="build-stubbles.xml" target="clear-cache"/> 
     17  </target> 
     18 
     19  <!-- 
     20    Cleanup dist-files 
     21  --> 
     22  <target name="clean-dist" description="Removes left-over dist-files from the build."> 
     23    <phing phingfile="build-stubbles.xml" target="clean-dist"/> 
    1724  </target> 
    1825