Skip to content

Commit 65d103f

Browse files
Do not install optional dependency during setup
1 parent 8a1a3dd commit 65d103f

File tree

1 file changed

+2
-11
lines changed

1 file changed

+2
-11
lines changed

build.xml

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -20,18 +20,9 @@
2020
<available type="dir" file="${basedir}/vendor" property="dependencies-installed"/>
2121
</target>
2222

23-
<target name="install-dependencies" unless="dependencies-installed" depends="-dependencies-installed,validate-composer-json" description="Install dependencies with Composer">
24-
<copy file="${basedir}/composer.json" tofile="${basedir}/build/tmp/composer.json"/>
25-
<copy file="${basedir}/composer.lock" tofile="${basedir}/build/tmp/composer.lock"/>
26-
23+
<target name="install-dependencies" unless="dependencies-installed" depends="-dependencies-installed" description="Install dependencies with Composer">
2724
<exec executable="${basedir}/tools/composer" taskname="composer">
28-
<arg value="require"/>
29-
<arg value="--no-update"/>
30-
<arg value="phpunit/php-invoker:^2.0"/>
31-
</exec>
32-
33-
<exec executable="${basedir}/tools/composer" taskname="composer">
34-
<arg value="update"/>
25+
<arg value="install"/>
3526
<arg value="--no-interaction"/>
3627
<arg value="--no-progress"/>
3728
<arg value="--no-ansi"/>

0 commit comments

Comments
 (0)