Do not require "me" parameter in connection callback
[shpub.git] / build.xml
index 3fb0347f193a440aa75feab85fa17fd8f6b93aec..84c7c6e744e3b41f2488b65f12b62a4114ca7c01 100644 (file)
--- a/build.xml
+++ b/build.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
 <project name="shpub" default="phar" basedir=".">
 
- <property name="version"  value="0.2.0" />
+ <property name="version"  value="0.7.0" />
  <property name="pharfile" value="${phing.dir}/dist/${phing.project.name}-${version}.phar" />
  <property name="libdir" value="${phing.dir}/lib"/>
 
   </copy>
 
   <mkdir dir="${phing.dir}/dist"/>
-  <delete file="${pharfile}"/>
+
+  <available file="${pharfile}" property="phar_exists" value="1"/>
+  <fail if="phar_exists" message="File exists already: ${pharfile}"/>
+
   <pharpackage basedir="${phing.dir}"
    destfile="${pharfile}"
    stub="${phing.dir}/src/phar-stub.php"
@@ -56,6 +59,7 @@
   <pearPackageFileset id="dep-MIME_Type" package="pear.php.net/MIME_Type"/>
   <pearPackageFileset id="dep-Net_URL2" package="pear.php.net/Net_URL2"/>
   <pearPackageFileset id="dep-PEAR" package="pear.php.net/PEAR">
+   <include name="PEAR.php"/>
    <include name="PEAR/Exception.php"/>
   </pearPackageFileset>