- 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.
-
- Jul 04, 2012
-
-
Francois-Rene Rideau authored
Make sure we (re)initialize-asdf at some early point: things may have changed after image-dump.
-
- May 31, 2012
-
-
Francois-Rene Rideau authored
-
- Oct 25, 2011
-
-
Francois-Rene Rideau authored
as I was tired of completion conflicts with driver.lisp.
-
- 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
Update documentation. Fix implicit build (default without --build).
-
- Jun 08, 2011
-
-
Peter Keller authored
c::builder'ing shared libraries. Refactored the grain class hierarchy a bit.
-
- Jun 06, 2011
-
-
Francois-Rene Rideau authored
-
- Jun 01, 2011
-
-
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 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 26, 2011
-
-
Francois-Rene Rideau authored
-
- May 25, 2011
-
-
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 18, 2011
-
-
Francois-Rene Rideau authored
-
Peter Keller authored
-
- 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.
-
- Apr 06, 2011
-
-
Francois-Rene Rideau authored
TODO: need to better control the cwd vs *default-pathname-defaults*
-
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.
-
- Aug 09, 2010
-
-
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.
-
- Jun 24, 2010
-
-
Francois-Rene Rideau authored
-
- Jun 23, 2010
-
-
Francois-Rene Rideau authored
Also, supersede some sbcl contrib asdf systems with appropriate requires.
-
- May 06, 2010
-
-
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 29, 2010
-
-
Francois-Rene Rideau authored
to avoid staging conflict with the variable used to start XCVB itself, when compiled with CCL. Similarly with $XSCBL, etc. Sigh.
-
- 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 03, 2010
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- Apr 02, 2010
-
-
Francois-Rene Rideau authored
-
- Dec 02, 2009
-
-
Francois-Rene Rideau authored
-