Commit 45f62930 authored by Andreas Möller's avatar Andreas Möller Committed by Markus Kalkbrenner

Fix: Properly indent build.xml (#555)

parent 207fa796
<project name="solarium" default="build" basedir="."> <project name="solarium" default="build" basedir=".">
<target name="clean"> <target name="clean">
<!-- Clean up --> <!-- Clean up -->
<delete dir="build"/> <delete dir="build"/>
<!-- Create build directories --> <!-- Create build directories -->
<mkdir dir="${basedir}/build/api"/> <mkdir dir="${basedir}/build/api"/>
<mkdir dir="${basedir}/build/code-browser"/> <mkdir dir="${basedir}/build/code-browser"/>
<mkdir dir="${basedir}/build/coverage"/> <mkdir dir="${basedir}/build/coverage"/>
<mkdir dir="${basedir}/build/logs"/> <mkdir dir="${basedir}/build/logs"/>
<mkdir dir="${basedir}/build/pdepend"/> <mkdir dir="${basedir}/build/pdepend"/>
</target> </target>
<!-- Run unit tests and generate junit.xml and clover.xml <!-- Run unit tests and generate junit.xml and clover.xml
(This is done in the phpunit.xml.dist, (This is done in the phpunit.xml.dist,
you could also write the switches here) you could also write the switches here)
--> -->
<target name="phpunit"> <target name="phpunit">
<exec executable="${basedir}/vendor/bin/phpunit" /> <exec executable="${basedir}/vendor/bin/phpunit"/>
</target> </target>
<!-- Run pdepend, phpmd, phpcpd, and phpcs in parallel --> <!-- Run pdepend, phpmd, phpcpd, and phpcs in parallel -->
<target name="parallelTasks"> <target name="parallelTasks">
<parallel> <parallel>
<antcall target="pdepend"/> <antcall target="pdepend"/>
<antcall target="phpmd"/> <antcall target="phpmd"/>
<antcall target="phpcpd"/> <antcall target="phpcpd"/>
<antcall target="phpcs"/> <antcall target="phpcs"/>
<antcall target="docblox"/> <antcall target="docblox"/>
</parallel> </parallel>
</target> </target>
<!-- Generate jdepend.xml and software metrics charts --> <!-- Generate jdepend.xml and software metrics charts -->
<target name="pdepend"> <target name="pdepend">
<exec executable="pdepend"> <exec executable="pdepend">
<arg line="--overview-pyramid=${basedir}/build/pdepend/overview-pyramid.svg" /> <arg line="--overview-pyramid=${basedir}/build/pdepend/overview-pyramid.svg"/>
<arg line="--jdepend-chart=${basedir}/build/pdepend/dependencies.svg" /> <arg line="--jdepend-chart=${basedir}/build/pdepend/dependencies.svg"/>
<arg line="--jdepend-xml=${basedir}/build/logs/jdepend.xml" /> <arg line="--jdepend-xml=${basedir}/build/logs/jdepend.xml"/>
<arg line="library" /> <arg line="library"/>
</exec> </exec>
</target> </target>
<!-- Generate pmd.xml --> <!-- Generate pmd.xml -->
<target name="phpmd"> <target name="phpmd">
<exec executable="phpmd"> <exec executable="phpmd">
<arg line="library xml codesize,unusedcode --reportfile ${basedir}/build/logs/pmd.xml" /> <arg line="library xml codesize,unusedcode --reportfile ${basedir}/build/logs/pmd.xml"/>
</exec> </exec>
</target> </target>
<!-- Generate pmd-cpd.xml --> <!-- Generate pmd-cpd.xml -->
<target name="phpcpd"> <target name="phpcpd">
<exec executable="phpcpd"> <exec executable="phpcpd">
<arg line="--log-pmd ${basedir}/build/logs/pmd-cpd.xml library" /> <arg line="--log-pmd ${basedir}/build/logs/pmd-cpd.xml library"/>
</exec> </exec>
</target> </target>
<!-- Generate checkstyle.xml --> <!-- Generate checkstyle.xml -->
<target name="phpcs"> <target name="phpcs">
<exec executable="${basedir}/vendor/bin/phpcs"> <exec executable="${basedir}/vendor/bin/phpcs">
<arg value="--report=checkstyle" /> <arg value="--report=checkstyle"/>
<arg value="--report-file=${basedir}/build/logs/checkstyle.xml" /> <arg value="--report-file=${basedir}/build/logs/checkstyle.xml"/>
<arg value="--standard=PSR2" /> <arg value="--standard=PSR2"/>
<arg value="--extensions=php" /> <arg value="--extensions=php"/>
<arg path="library" /> <arg path="library"/>
</exec> </exec>
</target> </target>
<!-- Generate API documentation --> <!-- Generate API documentation -->
<target name="docblox"> <target name="docblox">
<exec executable="docblox"> <exec executable="docblox">
<arg line="run -d library -t build/api"/> <arg line="run -d library -t build/api"/>
</exec> </exec>
</target> </target>
<target name="phpcb"> <target name="phpcb">
<exec executable="phpcb"> <exec executable="phpcb">
<arg line="--log ${basedir}/build/logs --source ${basedir}/library --output ${basedir}/build/code-browser" /> <arg line="--log ${basedir}/build/logs --source ${basedir}/library --output ${basedir}/build/code-browser"/>
</exec> </exec>
</target> </target>
<target name="build" depends="clean,phpunit,parallelTasks,phpcb"/> <target name="build" depends="clean,phpunit,parallelTasks,phpcb"/>
</project> </project>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment