[armedbear-cvs] r11371 - in trunk/j: . src/org/armedbear/lisp
Erik Huelsmann
ehuelsmann at common-lisp.net
Sat Nov 1 20:23:19 UTC 2008
Author: ehuelsmann
Date: Sat Nov 1 20:23:18 2008
New Revision: 11371
Log:
Greatly reduce the size of abcl.jar:
* src/org/armedbear/lisp/compile-system.lisp: Include package.lisp and print-object.lisp in
system compilation.
* build.xml: No longer include all .lisp files in the JAR; more specifically, no longer
specifically include top-level. Don't exclude package.lisp and print-object.lisp, they're
compiled now.
Modified:
trunk/j/build.xml
trunk/j/src/org/armedbear/lisp/compile-system.lisp
Modified: trunk/j/build.xml
==============================================================================
--- trunk/j/build.xml (original)
+++ trunk/j/build.xml Sat Nov 1 20:23:18 2008
@@ -113,8 +113,7 @@
<!-- Lisp files required at runtime -->
<patternset id="abcl.source.lisp.dist">
<include name="org/armedbear/lisp/boot.lisp"/>
- <include name="org/armedbear/lisp/top-level.lisp"/>
- <include name="org/armedbear/lisp/*.lisp"/>
+ <include name="org/armedbear/lisp/autoloads.lisp"/>
</patternset>
<patternset id="abcl.objects">
@@ -253,8 +252,6 @@
<exclude name="org/armedbear/lisp/slime-loader.lisp"/>
<exclude name="org/armedbear/lisp/runtime-class.lisp"/>
<exclude name="org/armedbear/lisp/run-benchmarks.lisp"/>
- <exclude name="org/armedbear/lisp/print-object.lisp"/>
- <exclude name="org/armedbear/lisp/package.lisp"/>
<exclude name="org/armedbear/lisp/j.lisp"/>
</patternset>
Modified: trunk/j/src/org/armedbear/lisp/compile-system.lisp
==============================================================================
--- trunk/j/src/org/armedbear/lisp/compile-system.lisp (original)
+++ trunk/j/src/org/armedbear/lisp/compile-system.lisp Sat Nov 1 20:23:18 2008
@@ -190,8 +190,8 @@
"parse-integer.lisp"
"parse-lambda-list.lisp"
"pathnames.lisp"
- ;;"package.lisp"
- ;;"print-object.lisp"
+ "package.lisp"
+ "print-object.lisp"
"print-unreadable-object.lisp"
"proclaim.lisp"
"profiler.lisp"
More information about the armedbear-cvs
mailing list