Changeset 14182


Ignore:
Timestamp:
10/12/12 10:47:26 (8 years ago)
Author:
Mark Evenson
Message:

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".

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abcl/build.xml

    r14165 r14182  
    605605    </target>
    606606
     607    <property name="slime.fasls"
     608              value="${user.home}/.slime/"/>
     609    <property name="quicklisp.common-lisp.fasls"
     610              value="${user.home}/.cache/common-lisp/"/>
     611    <target name="abcl.clean.application.fasls">
     612      <echo>WARNING:  This target is removing local application inter-Lisp fasls, forcing recompilation.
     613      </echo>
     614      <echo>Deleting local SLIME fasls under ${slime.fasls}</echo>
     615      <delete dir="slime.fasls"/>
     616      <echo>Deleting local Quicklisp fasls under ${quicklisp.common-lisp.fasls}</echo>
     617      <delete dir="${quicklisp.common-lisp.fasls}"/>
     618    </target>
     619
    607620    <target name="abcl.dist" depends="abcl.jar">
    608621      <copy file="${abcl.jar.path}"
    609622            toFile="${dist.dir}/abcl-${abcl.version}.jar"/>
    610623    </target>
     624
     625
     626
    611627
    612628    <target name="abcl.distclean" depends="abcl.clean">
Note: See TracChangeset for help on using the changeset viewer.