diff vendor/sebastian/recursion-context/build.xml @ 2:5311817fb629

Theme updates
author Chris Cannam
date Tue, 10 Jul 2018 13:19:18 +0000
parents c75dbcec494b
children
line wrap: on
line diff
--- a/vendor/sebastian/recursion-context/build.xml	Thu Jul 05 15:32:06 2018 +0100
+++ b/vendor/sebastian/recursion-context/build.xml	Tue Jul 10 13:19:18 2018 +0000
@@ -1,27 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<project name="recursion-context">
+<project name="recursion-context" default="setup">
+ <target name="setup" depends="clean,composer"/>
+
  <target name="clean" description="Cleanup build artifacts">
   <delete dir="${basedir}/vendor"/>
   <delete file="${basedir}/composer.lock"/>
  </target>
 
  <target name="composer" depends="clean" description="Install dependencies with Composer">
-  <tstamp>
-   <format property="thirty.days.ago" pattern="MM/dd/yyyy hh:mm aa" offset="-30" unit="day"/>
-  </tstamp>
-  <delete>
-   <fileset dir="${basedir}">
-    <include name="composer.phar" />
-    <date datetime="${thirty.days.ago}" when="before"/>
-   </fileset>
-  </delete>
-
-  <get src="https://getcomposer.org/composer.phar" dest="${basedir}/composer.phar" skipexisting="true"/>
-
-  <exec executable="php">
-   <arg value="composer.phar"/>
-   <arg value="install"/>
+  <exec executable="composer" taskname="composer">
+   <arg value="update"/>
+   <arg value="--no-interaction"/>
+   <arg value="--no-progress"/>
+   <arg value="--no-ansi"/>
+   <arg value="--no-suggest"/>
+   <arg value="--optimize-autoloader"/>
+   <arg value="--prefer-stable"/>
   </exec>
  </target>
 </project>
-