[armedbear-cvs] r14182 - trunk/abcl
mevenson at common-lisp.net
mevenson at common-lisp.net
Fri Oct 12 10:47:27 UTC 2012
Author: mevenson
Date: Fri Oct 12 03:47:26 2012
New Revision: 14182
Log:
abcl.clean.application.fasls: ant target to remove application SLIME and Quicklisp fasls.
N.b. this causes other local users of SLIME and Quicklisp to
recompile their fasls on the next invocation of a given Lisp
implementation. Some compilers may trade compile for run time. The
Bear can be currently be quite subjectively slow as it's "just Java".
Modified:
trunk/abcl/build.xml
Modified: trunk/abcl/build.xml
==============================================================================
--- trunk/abcl/build.xml Thu Oct 11 15:33:03 2012 (r14181)
+++ trunk/abcl/build.xml Fri Oct 12 03:47:26 2012 (r14182)
@@ -604,11 +604,27 @@
<delete file="abcl.bat"/>
</target>
+ <property name="slime.fasls"
+ value="${user.home}/.slime/"/>
+ <property name="quicklisp.common-lisp.fasls"
+ value="${user.home}/.cache/common-lisp/"/>
+ <target name="abcl.clean.application.fasls">
+ <echo>WARNING: This target is removing local application inter-Lisp fasls, forcing recompilation.
+ </echo>
+ <echo>Deleting local SLIME fasls under ${slime.fasls}</echo>
+ <delete dir="slime.fasls"/>
+ <echo>Deleting local Quicklisp fasls under ${quicklisp.common-lisp.fasls}</echo>
+ <delete dir="${quicklisp.common-lisp.fasls}"/>
+ </target>
+
<target name="abcl.dist" depends="abcl.jar">
<copy file="${abcl.jar.path}"
toFile="${dist.dir}/abcl-${abcl.version}.jar"/>
</target>
+
+
+
<target name="abcl.distclean" depends="abcl.clean">
<delete dir="${dist.dir}"/>
<delete file="abcl"/>
More information about the armedbear-cvs
mailing list