aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Weiske <cweiske@cweiske.de>2023-12-20 22:12:17 +0100
committerChristian Weiske <cweiske@cweiske.de>2023-12-20 22:12:17 +0100
commitb4955304d890a3882d95b38a85f15ff9e4feb5cb (patch)
treec596eaeeb9ce543ba5d59c32dfb8df5382d24fbd
parent98d69f6a72c8bcdd490804315e01ca2323a290e5 (diff)
downloadbdrem-master.tar.gz
bdrem-master.zip
Update phing build script to use composer installation onlyHEADv0.7.0master
-rw-r--r--build.xml49
1 files changed, 16 insertions, 33 deletions
diff --git a/build.xml b/build.xml
index e89a894..008e4cb 100644
--- a/build.xml
+++ b/build.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<project name="bdrem" default="phar" basedir=".">
- <property name="version" value="0.6.1" />
+ <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"/>
@@ -12,17 +12,27 @@
<include name="src/**"/>
<include name="www/**"/>
+ <include name="vendor/autoload.php"/>
+ <include name="vendor/composer/**"/>
+ <include name="vendor/pear/console_color2/Console/**"/>
+ <include name="vendor/pear/console_commandline/Console/**"/>
+ <include name="vendor/pear/console_getopt/Console/**"/>
+ <include name="vendor/pear/console_table/Table.php"/>
+ <include name="vendor/pear/mail_mime/Mail/**"/>
+ <include name="vendor/pear/net_ldap2/Net/**"/>
+ <include name="vendor/pear/pear-core-minimal/src/**"/>
+ <include name="vendor/pear/pear_exception/PEAR/Exception.php"/>
+ <include name="vendor/sabre/uri/lib/**"/>
+ <include name="vendor/sabre/vobject/lib/**"/>
+ <include name="vendor/sabre/xml/lib/**"/>
+
<include name="README.rst"/>
<exclude name="data/config.php"/>
- <exclude name="bin/fetch-deps.php"/>
- <exclude name="bin/makephar.php"/>
</fileset>
- <typedef name="pearPackageFileSet" classname="phing.types.PearPackageFileSet" />
-
- <target name="phar" depends="collectdeps"
+ <target name="phar"
description="Create zip file for release"
>
<!-- strip the shebang -->
@@ -49,33 +59,6 @@
</exec>
</target>
-
- <target name="collectdeps" description="Copy package dependencies to lib/">
- <delete dir="${libdir}"/>
- <mkdir dir="${libdir}"/>
-
- <pearPackageFileset id="dep-Console_Color2" package="pear.php.net/Console_Color2"/>
- <pearPackageFileset id="dep-Console_CommandLine" package="pear.php.net/Console_CommandLine"/>
- <pearPackageFileset id="dep-Console_Table" package="pear.php.net/Console_Table"/>
- <pearPackageFileset id="dep-Mail_mime" package="pear.php.net/Mail_mime"/>
- <pearPackageFileset id="dep-Net_LDAP2" package="pear.php.net/Net_LDAP2"/>
- <pearPackageFileset id="dep-PEAR" package="pear.php.net/PEAR">
- <include name="PEAR/Exception.php"/>
- <include name="PEAR.php"/>
- <include name="PEAR5.php"/>
- </pearPackageFileset>
-
- <copy todir="${libdir}">
- <fileset refid="dep-Console_Color2"/>
- <fileset refid="dep-Console_CommandLine"/>
- <fileset refid="dep-Console_Table"/>
- <fileset refid="dep-Mail_mime"/>
- <fileset refid="dep-Net_LDAP2"/>
- <fileset refid="dep-PEAR"/>
- </copy>
- </target>
-
-
<target name="docs" description="render documentation">
<rst file="README.rst"/>
</target>