#37: The Lisp based build system should be aligned with build.xml -----------------------+---------------------------------------------------- Reporter: mevenson | Owner: mevenson Type: defect | Status: new Priority: major | Milestone: 0.13 Component: other | Version: 1.0 Resolution: | Keywords: -----------------------+----------------------------------------------------
Comment(by mevenson):
Comments from a post on armedbear-j-devel:
A) One has to copy the Lisp source over to the build/classes/org/armedbear/lisp directory as well for the code in 'compile-system.lisp' to work correctly, making me worry about platform dependent issues.
B) The JAR that results from the hosted-Lisp build is no longer identical to the Ant build (it contains *.cls and *.abcl files, among other difficulties)
C) Maintaining the two systems can be quite a chore (witness the recent problem reported by Blake McBride because the ABCL maintainers "forget" to include the new org.armedbear.lisp.util classes in the hosted-Lisp build.
D) The hosted-lisp has a lot of platform dependent macros for a wide variety of Lisp implementations. I can only really test with SBCL and CLISP, so I was a little worried about breaking things that at least work right now.