<?xml version="1.0"  encoding="UTF-8" ?>
<project  name="text-template" basedir="." default="">

    <target name="composer update">
        <!-- Phing hat ein eigenes PHPUNit-Klasse: Aber: Process-isolation klappt nicht. D.h. der Build von Libraries schlägt fehl -->
        <exec dir="." logoutput="true" checkreturn="true" command="composer update"/>
    </target>

    <target name="composer update --prefer-source">
        <!-- Phing hat ein eigenes PHPUNit-Klasse: Aber: Process-isolation klappt nicht. D.h. der Build von Libraries schlägt fehl -->
        <exec dir="." logoutput="true" checkreturn="true" command="composer update --prefer-source"/>
    </target>

    <target name="unit-tests">
        <!-- Phing hat ein eigenes PHPUNit-Klasse: Aber: Process-isolation klappt nicht. D.h. der Build von Libraries schlägt fehl -->
        <exec dir="." logoutput="true" checkreturn="true" command="./vendor/bin/tester -p /usr/bin/php -c test/php.ini --coverage ./build/logs/clover.xml --coverage-src ./src -s ./test/"/>
    </target>

</project>
