Skip to content
  1. Dec 09, 2013
  2. Oct 18, 2013
  3. Oct 17, 2013
  4. Jan 31, 2013
  5. Jan 22, 2013
  6. Jul 24, 2012
  7. May 31, 2012
  8. May 27, 2012
  9. Mar 04, 2012
  10. Dec 14, 2011
  11. Nov 06, 2011
  12. Nov 05, 2011
  13. Nov 03, 2011
  14. Nov 02, 2011
  15. Oct 30, 2011
  16. Oct 28, 2011
  17. Oct 25, 2011
  18. Oct 23, 2011
  19. Oct 22, 2011
  20. Oct 16, 2011
  21. Oct 14, 2011
  22. Jun 10, 2011
    • Peter Keller's avatar
      Cosmetic indention change of a piece of code. · 052a1bc1
      Peter Keller authored
      Converted more ERROR calls to USER-ERROR and fixed up the message to
      be more clear.
      
      When the simple-dispatcher constructs a dispatch set of forms, the
      name of the dispatcher is now embedded into it. This makes it
      much easier to find _which_ simple dispatcher interpreter might be
      missing how to evaluate a form.
      052a1bc1
  23. 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
  24. May 26, 2011
  25. Apr 27, 2011
    • Peter Keller's avatar
      .547: Added the 'show-settings' command line argument which can show all · 63f8da31
      Peter Keller authored
      	settings known to xcvb or the individual value of a single one.
      Change the default object-directory location to be
      	$HOME/.cache/xcvb/common-lisp/<lisp-implementation-version>/
      Added format! in driver.lisp to help with debugging and forcing output.
      Debugged CMUCL support in driver.
      Fixed implementation-identifier support in extract-target-properties.
      Allowed Makefile in example-1 to parameterize on lisp implementation.
      Refactored how option-specs are specified for command line options.
      Removed dead code paths from simple-build backend that dealt with
      	"xcvb.mk" and the makefile output file.
      Muffled warnings when loading asdf.
      Added target-asdf-version setting which you can query with show-settings.
      Started DONE.rest
      63f8da31
  26. Apr 13, 2011
  27. Apr 09, 2011
  28. 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
  29. Nov 06, 2010
  30. Aug 09, 2010
  31. Jun 23, 2010
  32. May 06, 2010
  33. May 05, 2010
  34. Apr 29, 2010
  35. Apr 28, 2010
    • Francois-Rene Rideau's avatar
      .508: · 23b12721
      Francois-Rene Rideau authored
      * fix various bugs left over from .507.
      * back out generation of Lisp files in object tree
       until we can provide build processes with a mapping from name to pathname.
      * pass self-test.
      23b12721
  36. Apr 22, 2010
    • Francois-Rene Rideau's avatar
      .504: checkpoint tweaks · 0a230f4b
      Francois-Rene Rideau authored
      * after profiling, too much time was spent in checking directories to make.
       Using a hash-table of implicitly (or explicitly) made directories
       as well as a list of explicitly made directories.
      * use asdf-dependency-grovel::normalized-component-name
       for names of components included.
      * Idea: give a number to each grain, then use FMIM for mergeable sets of
       grains (if lots of reuse - use hash-consing of sets of grains?).
      0a230f4b