[armedbear-ticket] [armedbear] #37: The Lisp based build system should be aligned with build.xml

armedbear armedbear-devel at common-lisp.net
Fri Jan 16 16:47:52 UTC 2009


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

-- 
Ticket URL: <http://127.0.0.1:8000/armedbear/ticket/37#comment:1>
armedbear <http://common-lisp.net/project/armedbear>
armedbear


More information about the armedbear-ticket mailing list