Changeset 1146

Show
Ignore:
Timestamp:
12/13/07 19:21:42 (8 months ago)
Author:
mikey
Message:

added possibility to release stubblesVFS as pear package on pear.php-tools.net

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/build/vfs/build.xml

    r1143 r1146  
    11<?xml version="1.0"?> 
    2 <project name="vfs" default="main"> 
     2<project name="stubblesVFS" default="main"> 
    33  <property name="build.base.dir" value="${stubbles.base.dir}/build/vfs/build" override="true"/> 
    44  <property name="pkg.dir" value="${stubbles.base.dir}/src/main/php/org/stubbles/vfs" /> 
    5   <property name="pkg.name" value="stubbles-${version}"/> 
     5  <property name="pkg.name" value="stubblesVFS-${version}"/> 
    66  <property name="build.src.dir" value="${build.base.dir}/${pkg.name}"/> 
    77   
     
    1515  <target name="main" if="version" depends="check-style,test,build"/> 
    1616   
    17   <target name="build" if="version" depends="versioncheck,copy-files,tar"/> 
     17  <target name="build" if="version" depends="versioncheck,copy-files"/> 
    1818 
    1919  <target name="versioncheck" unless="version"> 
     
    3737    <delete dir="${build.src.dir}"/> 
    3838    <copy file="${stubbles.base.dir}/LICENSE" tofile="${build.src.dir}/LICENSE" /> 
    39     <append destFile="${build.src.dir}/VERSION">Stubbles version ${version}</append> 
     39    <append destFile="${build.src.dir}/VERSION">stubblesVFS version ${version}</append> 
    4040 
    41     <copy todir="${build.src.dir}"> 
     41    <copy todir="${build.src.dir}/stubblesVFS"> 
    4242      <fileset dir="${stubbles.base.dir}/src/main/php/org/stubbles/vfs/"> 
    4343        <include name="**/*"/> 
    4444      </fileset> 
    4545    </copy> 
    46   </target> 
    47  
    48   <target name="tar"> 
    49     <echo>-----------------------------</echo> 
    50     <echo>| Creating TAR packages     |</echo> 
    51     <echo>-----------------------------</echo> 
    52     <property name="tgzfile" value="${build.base.dir}/${pkg.name}.tgz"/> 
    53     <delete file="${tgzfile}"/> 
    54     <tar compression="gzip" destFile="${tgzfile}" basedir="${build.base.dir}"> 
    55       <fileset dir="${build.base.dir}"> 
    56         <include name="${pkg.name}/**" /> 
    57       </fileset> 
    58     </tar> 
     46    <copy file="${stubbles.base.dir}/build/vfs/package.php" tofile="${build.src.dir}/package.php" /> 
    5947  </target> 
    6048