diff options
author | Josh Suereth <joshua.suereth@gmail.com> | 2012-03-11 00:45:32 -0500 |
---|---|---|
committer | Josh Suereth <joshua.suereth@gmail.com> | 2012-03-11 00:45:32 -0500 |
commit | 292a861ca83b85e1b7c6a1e673c8710930aadc22 (patch) | |
tree | 75884b7462f6dca30e6d36845ee94fcf10a90100 /build.xml | |
parent | f1c39dd9816fd48663064307c39e2d9c8c936cd5 (diff) | |
download | scala-292a861ca83b85e1b7c6a1e673c8710930aadc22.tar.gz scala-292a861ca83b85e1b7c6a1e673c8710930aadc22.tar.bz2 scala-292a861ca83b85e1b7c6a1e673c8710930aadc22.zip |
Updated flow for creating new STARRs.
* SHA1's are deleted when creating new STARR builds.
* SHA1's are also deleted if new fjbg/forkjoin/jline jars are made.
* Normal push/pull flow should continue as normal with less frustration.
Diffstat (limited to 'build.xml')
-rw-r--r-- | build.xml | 21 |
1 files changed, 20 insertions, 1 deletions
@@ -2010,9 +2010,28 @@ STABLE REFERENCE (STARR) <include name="forkjoin.jar"/> </fileset> </copy> + <!-- remove SHA1 files for no starr, so we don't loose artifacts. --> + <delete> + <fileset dir="${lib.dir}"> + <include name="fjbg.jar.desired.sha1"/> + <include name="msil.jar.desired.sha1"/> + <include name="forkjoin.jar.desired.sha1"/> + </fileset> + </delete> + </target> + + <target name="starr.removesha1" depends="starr.libs"> + <!-- remove SHA1 files for no starr, so we don't loose artifacts. --> + <delete> + <fileset dir="${lib.dir}"> + <include name="scala-compiler.jar.desired.sha1"/> + <include name="scala-library.jar.desired.sha1"/> + <include name="scala-library-src.jar.desired.sha1"/> + </fileset> + </delete> </target> - <target name="starr.done" depends="starr.libs"/> + <target name="starr.done" depends="starr.libs, starr.removesha1"/> <!-- =========================================================================== FORWARDED TARGETS FOR PACKAGING |