[armedbear-cvs] r12847 - trunk/abcl
Mark Evenson
mevenson at common-lisp.net
Mon Aug 2 06:07:36 UTC 2010
Author: mevenson
Date: Mon Aug 2 02:07:33 2010
New Revision: 12847
Log:
Remove possible FASL artifacts from source directory.
When working on ABCL from SLIME, one often inadvertently creates FASL
artifacts in the source directory, which can interfere with
system compilation.
Modified:
trunk/abcl/build.xml
Modified: trunk/abcl/build.xml
==============================================================================
--- trunk/abcl/build.xml (original)
+++ trunk/abcl/build.xml Mon Aug 2 02:07:33 2010
@@ -234,8 +234,13 @@
<echo>
Compiling Lisp system
from ${abcl.home.dir}
-to ${abcl.lisp.output}</echo>
- <java classpath="${build.classes.dir}"
+ to ${abcl.lisp.output}</echo>
+
+ <!-- Not good if ${abcl.home.dir} == ${abcl.lisp.output} -->
+ <delete>
+ <fileset dir="${abcl.home.dir}" includes="**/*.abcl **/*.cls **/*._"/>
+ </delete>
+ <java classpath="${build.classes.dir}"
fork="true"
failonerror="true"
inputstring="(handler-case (compile-system :zip nil :quit t :output-path "${abcl.lisp.output}/") (t (x) (progn (format t "~A: ~A~%" (type-of x) x) (exit :status -1))))"
More information about the armedbear-cvs
mailing list