0
I Use This!
Inactive

Commits : Listings

Analyzed about 23 hours ago. based on code collected 1 day ago.
Apr 27, 2023 — Apr 27, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
0.575: Don't forget to load ASDF before we use it. Handle exit codes when running from the Lisp REPL. Driver tweaks; notably control conditions when loading an ASDF system. More... over 12 years ago
0.574: Address issues with asdf targets. More... over 12 years ago
0.573: try to build asdf systems if no xcvb build is present. More... over 12 years ago
Better, more portable ways of determining the number of processors. More... over 12 years ago
Make it so xcvb-example-2 can compile correctly even when XCVB isn't installed. Notably, pass around the location of the xcvb-program we create in the cache. More... over 12 years ago
+ If no xcvb program is present, create a suitable one using ASDF. This allows the examples to be created without having to install an XCVB. The primary implementation is in bootstrap.lisp and additional code in driver.lisp. + The created XCVB is made with one of the supported lisp implementations even though the enclosing lisp invocation might not be. + Refactored lisp-invocation into its own package. + The cache-description file contains notes about how the cache should function. The cache is both the multi-user cache as in distcc, ccache, etc, but also the user specific workspace for where to dump fasl files and whatnot. More... over 12 years ago
Small comment and documentation tweak. More... over 12 years ago
More debugging on Windows, notably with CormanLisp. More... over 12 years ago
Driver changes: Windows vs Unix fixes; rename *tmp-directory-pathname* to *temporary-directory*. More... over 12 years ago
Fixing tests wrt latest changes. More... over 12 years ago
First pass at refactoring invocation: * Use define-command to define and register a command * Introduce the notion of workspace to store intermediate and target files. * Update Makefiles for new intended output paths More... over 12 years ago
In the Makefile comment, output the *features* of the target Lisp, not the host Lisp. More... over 12 years ago
Fix Makefile, update TODO. More... over 12 years ago
0.570: Moving code around in the driver, with more comments, a few simplifications. More... over 12 years ago
0.569: Prompted by failures Xach found with Quicklisp, do more testing. Fixes to the bridge and to CMUCL, ECL, SCL support that make it work better. More... over 12 years ago
0.568: Export a symbol used by the ASDF bridge. Oops. Thanks a lot, Xach! More... over 12 years ago
Rename driver-commands to target-lisp-commands, as I was tired of completion conflicts with driver.lisp. More... over 12 years ago
Driver: (setf xcvb-driver:*xcvb-program* t) to use XCVB in current image rather than as an external binary. Logging: be nicer on single-threaded-ccl: flush the output. More... over 12 years ago
0.567: fix symbol exports for xcvb-driver. Declare more available git repositories for XCVB ports. Update TODO/DONE. More... over 12 years ago
0.566: Properly escape hashes so that Makefile can pass them to the shell. Evil. More... over 12 years ago
Virtualize the Lisp path in the output of mkmk. Useful for release. More... over 12 years ago
Documentation update, notably about :around-compile. More... over 12 years ago
0.565: YAAAR. Fix the same bug wrt loop on CLISP, in another function. Be more violent in resetting release dependencies directories. Fix make-release-tarball (double oops). Export getcwd, chdir, with-current-directory from the driver. Tweak logging, so it works when verbosity is uninitialized. More... over 12 years ago
0.564: YAAR. Working on the Makefile.release More... over 12 years ago
0.563: YAAAR. 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(!). More... over 12 years ago
0.562: Fixes towards a new release. Move fake-release-directory to Lisp. Fix enough-namestring in Makefile. More... over 12 years ago
Tweak driver. Update (non)dependencies in Makefile.release. More... over 12 years ago
Test and fix run-program/* on Lispworks. More... over 12 years ago
driver: add native-namestring and parse-native-namestring driver: fix back the allegro run-program after latest changes tests: refactoring so xcvb-driver-test can be run independently other: fix some missing renamings of escape-shell-token. More... over 12 years ago
Fixes to run-program/process-output-stream. Make things work on CLISP, return the exit code when not processing output. More... over 12 years ago