1. 25 May, 2017 1 commit
  2. 23 May, 2017 2 commits
    • mevenson@1c010e3e-69d0-11dd-93a8-456734b0d56f's avatar
      Move the failing test for maven dependencies into ABCL-ASDF · 53605b1c
      This test only makes sends if ABCL-ASDF can be loaded.
      Fixed 't/resolve-multiple-maven-dependencies.lisp' to running, but now
      failing on download of HeRMIT artifact:
           Java exception
           'org.eclipse.aether.resolution.DependencyResolutionException: The
           following artifacts could not be resolved:
           net.sourceforge.owlapi:owlexplanation:jar:2.0.0: Could not find
           artifact net.sourceforge.owlapi:org.semanticweb.hermit:jar:'.
    • mevenson@1c010e3e-69d0-11dd-93a8-456734b0d56f's avatar
      Restore the ability SYSTEM:CHOOSE-ASSEMBLER to use Objectweb · 2374d119
      The Objectweb disassembler has been moved into the ABCL-INTROSPECT
      contrib where it can be rationally installed via ABCL-ASDF
      encapsulation of Maven artifacts.
      To enable the Objectweb disassembler use
        (require :abcl-contrib)
        (require :objectweb)
  3. 22 May, 2017 2 commits
    • mevenson@1c010e3e-69d0-11dd-93a8-456734b0d56f's avatar
      abcl-asdf: preparation to use utility functions from ABCL-BUILD · 96a17daa
      Import SPLIT-STRING for compatibility to its usage in ABCL-ASDF.
    • mevenson@1c010e3e-69d0-11dd-93a8-456734b0d56f's avatar
      Rework ABCL-BUILD as a contrib · f8592464
      ABCL-BUILD now more usefully installs necessary build machinery.
      Refactor the ABCL-BUILD Lisp based build to use use Ant, which allows
      us to canonicalize the build instructions in a much more configurable
      manner, restoring the cross-implementation build of ABCL for CL users
      who really do want to know about Java tooling.
      Since we want to use ASDF/UIOP anyways, this code is best expressed as
      an abcl contrib where such behavior can profitably take place.
      TODO: does not pass all tests
      TODO: API compatibility so that build-from-lisp.bash works
      TODO: If an invocable Ant cannot be found, then offer to install one via restart
      TODO: work backwards to the scenario that we are booting in pure
      interepreted mode without access to compilers.
  4. 16 Apr, 2017 1 commit
  5. 07 Apr, 2017 1 commit
  6. 30 Mar, 2017 2 commits