Skip to content
  1. Jul 20, 2012
  2. Jul 18, 2012
  3. Jul 04, 2012
  4. May 31, 2012
  5. Oct 25, 2011
  6. Oct 03, 2011
    • Francois-Rene Rideau's avatar
      0.561: new :around-compile feature, · 7aeef1e3
      Francois-Rene Rideau authored
      allows full bootstrap of XCVB, including ironclad.
      Disable nemk self-build from tests,
      as there is no ASDF equivalent to :around-compile.
      Also, fix a2x wrt latest ASDF's find-system and reuse of component objects.
      0.561
      7aeef1e3
  7. Jun 09, 2011
  8. Jun 08, 2011
  9. Jun 06, 2011
  10. Jun 01, 2011
    • Peter Keller's avatar
      Implementing real executable targets. · 08f1523b
      Peter Keller authored
      + Partial changes to get xcvb to build a binary of xcvb.
      + Extending :create-image to support executables.
      + Support for command line arguments when resuming the executable.
        These are passed to the entry-point. However, each lisp vendor
        mangles the argv a little and it needs work to be really right.
        For now it is good enough.
      + dump-image for ecl got hacked upon, but it is currently broken.
      + Changed example-1 to produce an executable, but currently this
        only works for lisp implementations which can produce them. This
        needs more consideration in the future, for example, the
        "executable" could be a script which invokes an image.
      + simple-build can now accept targets with empty computations.
        This implements the "phony target" idea in simple-build.
      08f1523b
  11. May 27, 2011
    • Francois-Rene Rideau's avatar
      working toward a release: · 024d95bf
      Francois-Rene Rideau authored
      * extract fasl type from target:
       at least lispworks depends on pathname type and its fasl type varies!
      * rucksack not available on clisp (and needed fixes; see our xcvb repo of it)
      * accept compile-file failure semantics of clisp
      * suppress duplicate entries for a directory in the source-registry:
       The first one wins, with its recurse and exclude flags.
      * fix hello and test/runme
      * fix various option parsing mistakes
      024d95bf
  12. May 26, 2011
  13. May 25, 2011
  14. May 18, 2011
  15. Apr 13, 2011
  16. Apr 06, 2011
    • Francois-Rene Rideau's avatar
      Progress on the run-program backend. · 9fd68c29
      Francois-Rene Rideau authored
      TODO: need to better control the cwd vs *default-pathname-defaults*
      9fd68c29
    • Peter Keller's avatar
      Added tasks to the TODO list. · b24a145e
      Peter Keller authored
      Converted the makefile style transformation of a computation into
      a command into a more generalized external command form of the
      computations.  Condensed functionality from driver-commands.lisp and
      makefile-backend.lisp into external-commands.lisp. This is because at
      this time both the makefile backend and a new run-program back end will
      use them.
      
      Added a run-program based backend called "simple-build" which will execute
      the commands necessary to build the dependencies in the graph. At this
      time it is a serial execution of the dependencies. The functionality is
      not yet complete and currently broken as of this checkin.
      
      Fixed up the xcvb.asd file to denote the new dependencies.
      b24a145e
  17. Aug 09, 2010
  18. Aug 08, 2010
  19. Jun 24, 2010
  20. Jun 23, 2010
  21. May 06, 2010
  22. Apr 29, 2010
  23. Apr 28, 2010
    • Francois-Rene Rideau's avatar
      .507: small fixes · b8f2b2a1
      Francois-Rene Rideau authored
      * cfasl support: *use-cfasls*, not *has-cfasls*.
      * Normalize lisp module names to (:lisp ...).
      * Validate names of grains.
      * Tweak parse-module-declaration signature.
      * Generated files go in object directory, not source!
      b8f2b2a1
  24. Apr 03, 2010
  25. Apr 02, 2010
  26. Dec 02, 2009