diff options
Diffstat (limited to 'build')
| -rw-r--r-- | build/build.xml | 33 | ||||
| -rwxr-xr-x | build/build_diff.php | 2 | 
2 files changed, 28 insertions, 7 deletions
diff --git a/build/build.xml b/build/build.xml index 3d8d3de640..1646c10a08 100644 --- a/build/build.xml +++ b/build/build.xml @@ -11,9 +11,9 @@  	<property name="versions" value="${oldversions}, ${newversion}" />  	<!-- These are the main targets which you will probably want to use --> -	<target name="package" depends="clean,prepare,create-package" /> -	<target name="all" depends="clean,prepare,test,docs,create-package" /> -	<target name="build" depends="clean,prepare,test,docs" /> +	<target name="package" depends="clean,prepare,composer,create-package" /> +	<target name="all" depends="clean,prepare,composer,test,docs,create-package" /> +	<target name="build" depends="clean,prepare,composer,test,docs" />  	<target name="prepare">  		<mkdir dir="build/logs" /> @@ -43,7 +43,19 @@  		<delete dir="build/save" />  	</target> -	<target name="test" depends="clean,prepare"> +	<target name="composer" depends="clean,prepare"> +		<exec dir="./phpBB/" +			command="curl -s http://getcomposer.org/installer | php" +			passthru="true" /> +		<exec dir="./phpBB/" +			command="php composer.phar install" +			passthru="true" /> +		<exec dir="./phpBB/" +			command="rm composer.phar" +			passthru="true" /> +	</target> + +	<target name="test" depends="clean,prepare,composer">  		<exec dir="."  			command="phpunit --log-junit build/logs/phpunit.xml  			--coverage-clover build/logs/clover.xml @@ -51,7 +63,7 @@  			passthru="true" />  	</target> -	<target name="test-slow" depends="clean,prepare"> +	<target name="test-slow" depends="clean,prepare,composer">  		<exec dir="."  			command="phpunit --log-junit build/logs/phpunit.xml  			--configuration phpunit.xml.all @@ -155,6 +167,17 @@  		<exec dir="phpBB"  			command="git archive ${revision} | tar -xf - -C ../${dir}"  			checkreturn="true" /> + +		<exec dir="${dir}" +			command="curl -s http://getcomposer.org/installer | php" +			passthru="true" /> +		<exec dir="${dir}" +			command="php composer.phar install" +			passthru="true" /> +		<exec dir="${dir}" +			command="rm composer.phar" +			passthru="true" /> +  		<delete file="${dir}/config.php" />  		<delete dir="${dir}/develop" />  		<delete dir="${dir}/install/data" /> diff --git a/build/build_diff.php b/build/build_diff.php index 0824b53caa..74630232b3 100755 --- a/build/build_diff.php +++ b/build/build_diff.php @@ -410,5 +410,3 @@ function run_command($command)  	$result = trim(`$command`);  	echo "\n- Command Run: " . $command . "\n";  } - -?>  | 
