- Jul 20, 2012
-
-
Francois-Rene Rideau authored
Also export some command-line related symbols from the driver.
-
- Jul 18, 2012
-
-
Peter Keller authored
into the encodings feature. utf-8 is the default encoding and use :default at your own risk. Anything else gets delegated to asdf-encodings.
-
- May 31, 2012
-
-
Francois-Rene Rideau authored
-
- Nov 06, 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 03, 2011
-
-
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.
-
- Jun 09, 2011
-
-
Francois-Rene Rideau authored
Fix a few glaring recent bugs.
-
- Jun 08, 2011
-
-
Peter Keller authored
c::builder'ing shared libraries. Refactored the grain class hierarchy a bit.
-
- 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 02, 2011
-
-
Francois-Rene Rideau authored
-
- Jun 01, 2011
-
-
Francois-Rene Rideau authored
-
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.
-
- 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)
-
- May 18, 2011
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- 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 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.
-
- Apr 09, 2011
-
-
Francois-Rene Rideau authored
-
- Apr 06, 2011
-
-
Francois-Rene Rideau authored
TODO: need to better control the cwd vs *default-pathname-defaults*
-
- Dec 13, 2010
-
-
Francois-Rene Rideau authored
Try to improve release.
-
- Nov 15, 2010
-
-
Francois-Rene Rideau authored
Unrot release and test scripts. Tested: XCCL=stccl make test LISP=ccl
-
- May 07, 2010
-
-
Francois-Rene Rideau authored
My, that what much more painful than it ought to be.
-
- May 06, 2010
-
-
Francois-Rene Rideau authored
However, we don't interact correctly with cl-launch to produce a standalone executable from an ECL executable image. Presumably, we ought to support builds as .a files instead of just as executable images. Future work. At least, a proof of concept is here.
-
Francois-Rene Rideau authored
refactor vp handling, using a miniDSL default-vp-for-fullname.
-
Francois-Rene Rideau authored
Using a new lisp-object-grain class for .o, and fasl-grain for .fas. Idea: for .515 I will undo much of that and use CFASL for .fas and FASL for .o
-
- Apr 28, 2010
-
-
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.
-
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!
-
Francois-Rene Rideau authored
distinct from their parent's.
-
- Apr 23, 2010
-
-
Francois-Rene Rideau authored
Add (but not use yet) a pure grain set implementation.
-
- Apr 16, 2010
-
-
Francois-Rene Rideau authored
-
- Apr 14, 2010
-
-
Francois-Rene Rideau authored
Passes pre-release-test.
-
Francois-Rene Rideau authored
-
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.
-
- Apr 03, 2010
-
-
Francois-Rene Rideau authored
-
- Apr 02, 2010
-
-
Francois-Rene Rideau authored
-
- Mar 24, 2010
-
-
Francois-Rene Rideau authored
-
- Mar 21, 2010
-
-
Francois-Rene Rideau authored
-
- Mar 19, 2010
-
-
Francois-Rene Rideau authored
-