- Apr 13, 2011
-
-
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.
-
- May 20, 2010
-
-
Francois-Rene Rideau authored
-
- Apr 15, 2010
-
-
Francois-Rene Rideau authored
Some documentation update. Tweak hello Makefile for ASDF 2. re-Hush warning from registry. Add require-asdf.
-
- 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.
-
- Mar 17, 2010
-
-
Francois-Rene Rideau authored
-
- Dec 02, 2009
-
-
Francois-Rene Rideau authored
* separated searched build registry from traversed grain registry. * started a virtual-pathnames layer * small farmer progress.
-
- Nov 16, 2009
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
(feature implemented for geoff wozniak). tests now work with clisp (they didn't???). some docs.
-
- Nov 13, 2009
-
-
Francois-Rene Rideau authored
-
- Nov 11, 2009
-
-
Francois-Rene Rideau authored
-
- Nov 10, 2009
-
-
Francois-Rene Rideau authored
-
- Nov 04, 2009
-
-
Francois-Rene Rideau authored
also tiny progress on the farmer.
-
- 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
Unhappily, XCVB somehow fails to run properly with it.
-
- Jul 14, 2009
-
-
Joyce Chen authored
"xcvb show-builds" is deprecated command.
-
- Jul 08, 2009
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- Jun 09, 2009
-
-
Joyce Chen authored
* ensure installation directories exist * add module forms to every file * fix nickname registration * add an eval-when for compile-time functions * add support for xcvb.mk in the main Makefile * trivially tested the result
-
- May 30, 2009
-
-
Francois-Rene Rideau authored
* lay groundwork for dependencies on arbitrary files * make some internals more extensible * documentation update
-
- May 29, 2009
-
-
Francois-Rene Rideau authored
* fix driver regarding asdf, fix repl * only register nicknames and asdf supersession for non-conflicted builds * use build post-image as basis for pre-image of other build that depends on it first * updated documentation, remove obsolete example
-
- May 26, 2009
-
-
Francois-Rene Rideau authored
* plus some more preparation for ASDF superseding * minor doc updates
-
- May 19, 2009
-
-
Francois-Rene Rideau authored
* Doc update: Git repo has moved, etc. * Beginning of support for BUILDs that actually supersede ASDF systems. * New cool utility funcallf * Fix .asd file
-
- May 18, 2009
-
-
Francois-Rene Rideau authored
* a dependency may recursively create zero, one or more lisp commands for loading files * actual file dependencies and commands are accumulated into an environment object
-
- May 17, 2009
-
-
Francois-Rene Rideau authored
* add a BUILD file for xcvb * adding infrastructure to better track dependencies in general case * documentation update * Re-start a Makefile backend
-
- May 15, 2009
-
-
Francois-Rene Rideau authored
* created a branch for the v0.1 prototype, documented how to access it. * rewrote the normalizing and processing of the dependency mini-language. * separated source vs normalized dependencies in lisp-grain objects. * compute the latter at the correct time. * fixed brokenness in the example as these dependencies were normalized (yay!). * made fullname canonicalization more robust. * refactored name resolution, fixed broken cases, handle conflicts. * compiling (if not working) static backend -- to be debugged. * reworked the misnamed simple-interpreter utility into simple-dispatcher. * in .asd, comment out files that are borked by the rewrite. * egoboo: put my name first amongst authors claiming massive rewrite.
-
- May 14, 2009
-
-
Francois-Rene Rideau authored
* depends-on slots need be initialized before the :after method kicks in. * can't provide :fullname in parse-module-declaration, or gonna conflict with the specified one. * detect registry conflicts when trying to resolve names * stop pretending that packages can isolate xcvb-test from xcvb and then having to export symbols (with is not maintainable), import them hackishly (which breaks), or have to prefix them all (which sucks). Probably xcvb-static-backends won't survive either. * small fixes to match previous checkins.
-
Francois-Rene Rideau authored
* identify little languages for dealing with dependencies -- dependencies-interpreter.lisp * hush compiler notes for SBCL * allow to name pre-images * fullnames now use leading / to distinguished from unresolved relative names * now resolving names into actual grains. * many utilities, including a parser for CL formals (over-engineering at work - but how else to be able to portably get user-readable error messages?) * various small tweaks.
-
- Apr 29, 2009
-
-
Francois-Rene Rideau authored
Joyce Chen came and helped me get unblocked by walking her through the existing code and the work I am doing on static-backends. Thanks!
-
- Mar 27, 2009
-
-
Francois-Rene Rideau authored
-
- Mar 24, 2009
-
-
Francois-Rene Rideau authored
For the working prototype, please use git checkout xcvb_0.11 In this commit: * massive refactoring of internals according to the "grain" design in TODO. * implementing search path and naming for multiple builds. * Documentation update including slides for ILC'09.
-