<taskdef name="d51pearpkg2" classname="phing.tasks.ext.d51PearPkg2Task" />
- <target name="phar" depends="collectdeps"
+ <target name="phar" depends="preparedirs,collectdeps"
description="Create phar file for release"
>
<delete file="${pharfile}"/>
<!-- requires phing >= 2.8.0 -->
<copy todir="${libdir}">
+ <pearPackageFileset package="pear.php.net/Cache_Lite"/><!-- OpenID -->
<pearPackageFileset package="pear.php.net/Console_Getopt"/>
+ <pearPackageFileset package="pear.php.net/Crypt_DiffieHellman"/><!-- OpenID -->
<pearPackageFileset package="pear.php.net/Date_HumanDiff"/>
<pearPackageFileset package="pear.geshi.org/geshi">
<!-- remove files that are probably not needed to save space in the .phar -->
<include name="System.php"/>
</pearPackageFileset>
<pearPackageFileset package="pear.php.net/Services_Libravatar"/>
- <pearPackageFileset package="pear2.php.net/Services_Linkback"/>
+ <pearPackageFileset package="pear2.php.net/PEAR2_Services_Linkback"/>
+ <pearPackageFileset package="pear.php.net/Services_Yadis"/>
<pearPackageFileset package="pear.php.net/System_Command"/>
<pearPackageFileset package="pear.twig-project.org/Twig"/>
+ <pearPackageFileset package="pear.php.net/Validate"/>
<pearPackageFileset package="pear.php.net/VersionControl_Git"/>
</copy>
</target>
- <target name="zip" depends="check"
+ <target name="zip" depends="preparedirs"
description="Create zip file for release"
>
<!--
</target>
- <target name="check"
+ <target name="preparedirs">
+ <mkdir dir="dist" />
+ </target>
+
+ <target name="check" depends="preparedirs"
description="Check variables"
>
<fail unless="version" message="Version not defined!" />
<fail unless="sfuser" message="Sourceforge username not defined!" />
<fail unless="sfproject" message="Sourceforge project name not defined!" />
<fail unless="sffilepath" message="Sourceforge project file path not defined!" />
-
- <mkdir dir="dist" />
</target>
</project>