diff options
author | Gilles Dubochet <gilles.dubochet@epfl.ch> | 2008-04-23 13:41:04 +0000 |
---|---|---|
committer | Gilles Dubochet <gilles.dubochet@epfl.ch> | 2008-04-23 13:41:04 +0000 |
commit | ffe8d3717b09eb1fbefd220c90b9394edce5136d (patch) | |
tree | bb2b92fa9b55cb587b5032d349c0703ea09302eb /sabbus.xml | |
parent | bb90aa425dbc6071020956d7fc30d4f4b5c72e04 (diff) | |
download | scala-ffe8d3717b09eb1fbefd220c90b9394edce5136d.tar.gz scala-ffe8d3717b09eb1fbefd220c90b9394edce5136d.tar.bz2 scala-ffe8d3717b09eb1fbefd220c90b9394edce5136d.zip |
Tweaks to SuperSabbus' cleaning behavhiour when...
Tweaks to SuperSabbus' cleaning behavhiour when Locker is updated. See
description of "newlocker" and "freshlocker" targets.
Diffstat (limited to 'sabbus.xml')
-rw-r--r-- | sabbus.xml | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/sabbus.xml b/sabbus.xml index af334bae38..2d4dfa1196 100644 --- a/sabbus.xml +++ b/sabbus.xml @@ -46,12 +46,18 @@ END-USER TARGETS <antcall target="test.done"/> </target> - <target name="newlocker" + <target name="freshlocker" description="Replaces the Locker compiler and library by one built from current sources."> <antcall target="locker.clean"/> <antcall target="locker.done"/> </target> + <target name="newlocker" + description="Unlocks the Locker compiler and library and lets them be updated by Scalac."> + <antcall target="locker.unlock"/> + <antcall target="locker.done"/> + </target> + <!-- =========================================================================== PROPERTIES ============================================================================ --> @@ -254,6 +260,11 @@ LOCAL REFERENCE BUILD (LOCKER) <target name="locker.clean" depends="quick.clean"> <delete dir="${build-locker.dir}" includeemptydirs="yes" quiet="yes" failonerror="no"/> </target> + + <target name="locker.unlock" depends="quick.clean"> + <delete file="${build-locker.dir}/library.complete"/> + <delete file="${build-locker.dir}/compiler.complete"/> + </target> <!-- =========================================================================== QUICK BUILD (QUICK) |