<?xml version="1.0" encoding="UTF-8"?>
<project name="git" default="build">
 <target name="build" depends="prepare,lint,phpcs"/>

 <target name="clean" description="Cleanup build artifacts">
 </target>

 <target name="prepare" depends="clean" description="Prepare for build">
 </target>

 <target name="lint">
  <apply executable="php" failonerror="true">
   <arg value="-l" />

   <fileset dir="${basedir}/src">
    <include name="**/*.php" />
    <modified />
   </fileset>
  </apply>
 </target>

 <target name="phpcs" description="Find coding standard violations using PHP_CodeSniffer">
  <exec executable="phpcs">
   <arg value="--standard=PSR2" />
   <arg value="--extensions=php" />
   <arg path="${basedir}/src" />
  </exec>
 </target>
</project>