- Jan 22, 2013
-
-
Francois-Rene Rideau authored
-
- Jun 12, 2012
-
-
Francois-Rene Rideau authored
but failed to have make test not bork, even though it works great at the REPL. Also unsuccessfully try to avoid out-of-memory error on SBCL during make unit-tests.
-
- Mar 08, 2012
-
-
Francois-Rene Rideau authored
-
- Mar 04, 2012
-
-
Francois-Rene Rideau authored
-
- Nov 06, 2011
-
-
Francois-Rene Rideau authored
-
- Oct 31, 2011
-
-
Francois-Rene Rideau authored
rename *tmp-directory-pathname* to *temporary-directory*.
-
- Oct 22, 2011
-
-
Francois-Rene Rideau authored
-
- Oct 18, 2011
-
-
Francois-Rene Rideau authored
Move more release code from Makefile to CL. Fix shell-tokens-to-Makefile on CLISP (CLISP bug in loop, or my misreading the spec?) Fix some tests, make them more verbose. Driver: Fix native-namestring on SCL; fix issues on CLISP: Setting the *source-file-types* and *compiled-file-types* to nil was preventing (require "linux") from working(!).
-
- Oct 07, 2011
-
-
Francois-Rene Rideau authored
-
- Jun 06, 2011
-
-
Peter Keller authored
Converted more ERROR calls to USER-ERROR.
-
- Jun 03, 2011
-
-
Francois-Rene Rideau authored
Fix list-files and export it to the command-line. Fix version extraction in bootstrapped build. Update documentation: document :executable. Remove ASDF1 crud.
-
- Jun 01, 2011
-
-
Francois-Rene Rideau authored
-
- May 30, 2011
-
-
Francois-Rene Rideau authored
-
- May 27, 2011
-
-
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
-
- May 25, 2011
-
-
Francois-Rene Rideau authored
(xcvb-unit-tests::test-simple-build :implementation 'lispworks)
-
Peter Keller authored
Fix SBCL as a target: avoid the slot-boundp in match-condition-p. Add *target-can-dump-image-p* as a target feature; use it as pre-condition for use-base-image.
-
- May 15, 2011
-
-
Francois-Rene Rideau authored
Try to make it work with gcl - but gcl fails to compile driver.lisp.
-
- May 11, 2011
-
-
Peter Keller authored
when emitting output so it looks nice on the screen. Added much more instrumentation of what xcvb isdoing at verbosity 10. Got rid of some commented out code we don't need.
-
- Apr 27, 2011
-
-
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
-
- Apr 13, 2011
-
-
Peter Keller authored
since ASDF was running the old uninterned perform method while ironclad was adding its :around method to the new ASDF perform symbol and generic function that is not active yet. Try to be less dumb when deciding whether to use enough-namestring.
-
Francois-Rene Rideau authored
Rename search-path to source-registry, registry to grain-registry. Extract ASDF implementation identifier from target, so we may use it later.
-
- Aug 09, 2010
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Notably fixed a typo in removing feature*s*, as noticed by Theam Yong Chew. Thanks!
-
- Aug 08, 2010
-
-
Francois-Rene Rideau authored
Also, fix ssr with require supersession and fix xcvb-farmer conditionals.
-
- May 10, 2010
-
-
Francois-Rene Rideau authored
-
- Apr 28, 2010
-
-
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!
-
- Apr 14, 2010
-
-
Francois-Rene Rideau authored
Give proper semantics to resolve-absolute-module-name and resolve-module-name. Make the hello example work properly. hello now uses the generate functionality to extract version from parent XCVB. Have log-format do fresh-lines for you. Make sure builds are only interned once. Recognize that builds may be invalid because of inherited conflict.
-
- Jan 20, 2010
-
-
Francois-Rene Rideau authored
-
- Dec 22, 2009
-
-
Francois-Rene Rideau authored
-
- Dec 07, 2009
-
-
Francois-Rene Rideau authored
-
- Nov 17, 2009
-
-
Francois-Rene Rideau authored
-
- Nov 16, 2009
-
-
Francois-Rene Rideau authored
-
- Nov 05, 2009
-
-
Francois-Rene Rideau authored
change SBCL_HOME unsetting to be less uniform but more portable. Fix posix-wait in CLISP as in the recent POIU fix. My, we need a regression test suite!
-
- Oct 31, 2009
-
-
Francois-Rene Rideau authored
* start some test infrastructure for release * make image mode the default in configure.mk, for the sake of CCL * fix the forker package, bake a collection macro * extract executable and image name from target lisp (when possible) in view of tthsum'ing it in the future.
-
- Oct 25, 2009
-
-
Francois-Rene Rideau authored
* Introduce the world-grain abstraction as a step towards a farmer. * A few important cleanups and refactorings. * better hush the build
-
- Oct 23, 2009
-
-
Francois-Rene Rideau authored
* forgotten comma was enabling cfasl where it shouldn't be. * --no-userinit --no-sysinit make things more robust vs user's .sbclrc.
-
- Oct 05, 2009
-
-
Francois-Rene Rideau authored
More documentation updates.
-
- Oct 04, 2009
-
-
Francois-Rene Rideau authored
Also, clean up the driver. Preliminary tthsum implementation. Remove ";;;" from LICENSE.
-
Francois-Rene Rideau authored
Don't use asdf:run-shell-command anymore, but have a portablish xcvb-master:run-program/process-output-stream and derivatives in xcvb-master; so much cleaner!
-
- Sep 06, 2009
-
-
Francois-Rene Rideau authored
* in case XCVB is compiled with SBCL, and the target is itself a SBCL with a different SBCL_HOME, we prevent XCVB's SBCL from exporting its SBCL_HOME. * Hush Makefile that was outputing big confusing commands. * Make no-asdf robust against implementations that include systems that depend on ASDF, such as happens in Debian with common-lisp-controller loaded.
-