projects/xcvb/xcvb.git
3 days agolisp-invocation now has cross-compile nil by default. master
Francois-Rene Rideau [Tue, 15 Apr 2014 04:57:08 +0000] 
lisp-invocation now has cross-compile nil by default.

3 months agoREADME: relative status of XCVB and ASDF.
Francois-Rene Rideau [Thu, 2 Jan 2014 22:26:41 +0000] 
README: relative status of XCVB and ASDF.

4 months agoMoved ncpus to poiu.
Francois-Rene Rideau [Mon, 9 Dec 2013 09:16:08 +0000] 
Moved ncpus to poiu.

5 months agoSpawning lisp-invocation off of xcvb.
Francois-Rene Rideau [Fri, 18 Oct 2013 15:45:02 +0000] 
Spawning lisp-invocation off of xcvb.

6 months agoTweak Makefile backend & blaze backend and driver. 0.606
Francois-Rene Rideau [Thu, 17 Oct 2013 08:18:58 +0000] 
Tweak Makefile backend & blaze backend and driver.

6 months agoHave XCVB use the new uiop:run-program. 0.605
Francois-Rene Rideau [Thu, 17 Oct 2013 04:51:38 +0000] 
Have XCVB use the new uiop:run-program.

6 months agoFix some of the examples for ASDF3.
Francois-Rene Rideau [Thu, 17 Oct 2013 02:37:06 +0000] 
Fix some of the examples for ASDF3.

6 months agoFix XCVB for latest lil 0.604
Francois-Rene Rideau [Sat, 12 Oct 2013 03:33:37 +0000] 
Fix XCVB for latest lil

6 months agoHush some SBCL compiler notes on driver.lisp
Francois-Rene Rideau [Thu, 26 Sep 2013 22:22:20 +0000] 
Hush some SBCL compiler notes on driver.lisp

10 months agoUpdate entry-point in build.xcvb to reflect new calling convention. 0.603
Francois-Rene Rideau [Tue, 11 Jun 2013 16:49:46 +0000] 
Update entry-point in build.xcvb to reflect new calling convention.

10 months agoFix the interface between xcvb and its the driver.
Francois-Rene Rideau [Tue, 11 Jun 2013 16:32:55 +0000] 
Fix the interface between xcvb and its the driver.

10 months agoFix more things broken by the refactoring of xcvb-driver into uiop.
Francois-Rene Rideau [Sun, 9 Jun 2013 22:17:11 +0000] 
Fix more things broken by the refactoring of xcvb-driver into uiop.

10 months agoFix xcvb::main to set the syntax, and most importantly, package.
Francois-Rene Rideau [Sun, 9 Jun 2013 21:17:57 +0000] 
Fix xcvb::main to set the syntax, and most importantly, package.

10 months agoUpdate xcvb to require asdf 3.0.1.6.
Francois-Rene Rideau [Sun, 9 Jun 2013 21:10:56 +0000] 
Update xcvb to require asdf 3.0.1.6.

10 months agoRemove a function redefinition from asdf/filesystem.
Francois-Rene Rideau [Sun, 9 Jun 2013 20:25:40 +0000] 
Remove a function redefinition from asdf/filesystem.
Update TODO items.

13 months agoAvoid requiring asdf-driver on asdf3.
Francois-Rene Rideau [Sun, 3 Mar 2013 17:43:56 +0000] 
Avoid requiring asdf-driver on asdf3.

13 months agoSome changes for the latest ASDF. 0.602
Francois-Rene Rideau [Wed, 20 Feb 2013 19:19:40 +0000] 
Some changes for the latest ASDF.

14 months agoMake XCVB compile with ASDF 2.26.169. 0.601
Francois-Rene Rideau [Thu, 31 Jan 2013 03:01:09 +0000] 
Make XCVB compile with ASDF 2.26.169.

14 months ago0.600: it's ASDF3, not ASDF2.27. Make XCVB work that way. 0.600
Francois-Rene Rideau [Sun, 27 Jan 2013 01:57:26 +0000] 
0.600: it's ASDF3, not ASDF2.27. Make XCVB work that way.

14 months agoMinimally adapt xcvb to the latest ASDF 2.26.141. 0.599
Francois-Rene Rideau [Tue, 22 Jan 2013 15:46:47 +0000] 
Minimally adapt xcvb to the latest ASDF 2.26.141.

14 months agorun-program/ is now run-program. Update.
Francois-Rene Rideau [Tue, 22 Jan 2013 02:36:54 +0000] 
run-program/ is now run-program. Update.

14 months agoMinimal changes to compile in the new asdf 2.27 world. 0.598
Francois-Rene Rideau [Fri, 18 Jan 2013 17:39:01 +0000] 
Minimal changes to compile in the new asdf 2.27 world.

14 months agoHave xcvb-driver just use asdf-driver. remove xcvb-utils. Make lisp-invocation work.
Francois-Rene Rideau [Fri, 18 Jan 2013 15:59:59 +0000] 
Have xcvb-driver just use asdf-driver. remove xcvb-utils. Make lisp-invocation work.

15 months agoUse asdf-driver, not asdf-utils anymore.
Francois-Rene Rideau [Sun, 13 Jan 2013 19:46:31 +0000] 
Use asdf-driver, not asdf-utils anymore.

15 months agoWork towards getting ready for the next ASDF.
Francois-Rene Rideau [Sat, 12 Jan 2013 07:22:50 +0000] 
Work towards getting ready for the next ASDF.

15 months agoRemove superfluous and now erroneous TRAVERSE methods.
Francois-Rene Rideau [Mon, 7 Jan 2013 05:34:50 +0000] 
Remove superfluous and now erroneous TRAVERSE methods.

16 months agoRemove spurious ` in dependencies-interpreter.lisp for dynamic-library.
Francois-Rene Rideau [Thu, 29 Nov 2012 19:02:13 +0000] 
Remove spurious ` in dependencies-interpreter.lisp for dynamic-library.

16 months agoSupport get-optimization-settings on ECL.
Francois-Rene Rideau [Thu, 29 Nov 2012 18:47:46 +0000] 
Support get-optimization-settings on ECL.

16 months ago0.597: Remove grain-sets from build.xcvb. Makefile tweak. 0.597
Francois-Rene Rideau [Thu, 29 Nov 2012 18:30:00 +0000] 
0.597: Remove grain-sets from build.xcvb. Makefile tweak.

17 months agoRenamed ERROR-BEHAVIOUR to ERROR-BEHAVIOR. 0.596
Francois-Rene Rideau [Mon, 5 Nov 2012 03:01:43 +0000] 
Renamed ERROR-BEHAVIOUR to ERROR-BEHAVIOR.

17 months agoInclude optima among release dependencies 0.595
Francois-Rene Rideau [Sat, 3 Nov 2012 23:48:24 +0000] 
Include optima among release dependencies

17 months agoUse optima instead of fare-matcher.
Francois-Rene Rideau [Sat, 3 Nov 2012 23:34:24 +0000] 
Use optima instead of fare-matcher.

18 months agodriver: safe syntax for emergency I/O, initialization load-strings. 0.594
Francois-Rene Rideau [Fri, 12 Oct 2012 17:01:52 +0000] 
driver: safe syntax for emergency I/O, initialization load-strings.
lisp-invocation: play nicer with recent SBCL.
disable rucksack for now until issues with latest SBCL are resolved.

18 months agoMore asdf package breakage fix. 0.593
Francois-Rene Rideau [Fri, 12 Oct 2012 16:26:58 +0000] 
More asdf package breakage fix.

18 months agoMore issues with asdf to asdf-utils switch. 0.592
Francois-Rene Rideau [Thu, 11 Oct 2012 13:52:23 +0000] 
More issues with asdf to asdf-utils switch.
driver: Be more robust when borking or otherwise dying.
TODO: ABCL fork hints.

18 months agoUpdate setup-environment.
Francois-Rene Rideau [Fri, 5 Oct 2012 22:26:04 +0000] 
Update setup-environment.

18 months agoFollow API renamings from lisp-interface-library. 0.591
Francois-Rene Rideau [Thu, 27 Sep 2012 16:01:44 +0000] 
Follow API renamings from lisp-interface-library.

18 months agoVerbosity, not debugging, should control printing of optimization level.
Francois-Rene Rideau [Wed, 26 Sep 2012 23:41:53 +0000] 
Verbosity, not debugging, should control printing of optimization level.

18 months agoThe default temporary directory is TMPDIR, not TMP.
Francois-Rene Rideau [Thu, 20 Sep 2012 18:24:47 +0000] 
The default temporary directory is TMPDIR, not TMP.

18 months agoBe less noisy about optimization settings when not debugging.
Francois-Rene Rideau [Thu, 20 Sep 2012 16:25:02 +0000] 
Be less noisy about optimization settings when not debugging.

18 months agoFrob packages after changes in dependencies. 0.590
Francois-Rene Rideau [Tue, 18 Sep 2012 19:33:14 +0000] 
Frob packages after changes in dependencies.

19 months agoSeparate the making of the two tarballs. 0.589
Francois-Rene Rideau [Tue, 11 Sep 2012 16:52:45 +0000] 
Separate the making of the two tarballs.

19 months agoEnable debugging by default in asdf-condition-control.
Francois-Rene Rideau [Tue, 11 Sep 2012 15:24:50 +0000] 
Enable debugging by default in asdf-condition-control.

19 months agoNo need to depend on recent ASDF anymore - just depend on (recent) asdf-utils.
Francois-Rene Rideau [Tue, 11 Sep 2012 04:51:57 +0000] 
No need to depend on recent ASDF anymore - just depend on (recent) asdf-utils.

19 months agoRemove define-package-mix from xcvb-utils -- it's now part of fare-utils.
Francois-Rene Rideau [Sun, 26 Aug 2012 03:01:40 +0000] 
Remove define-package-mix from xcvb-utils -- it's now part of fare-utils.

20 months agoFix bug with element-type, another with getcwd. 0.588
Francois-Rene Rideau [Sat, 4 Aug 2012 04:54:43 +0000] 
Fix bug with element-type, another with getcwd.

20 months agoTeach the release about asdf-utils. 0.587
Francois-Rene Rideau [Thu, 2 Aug 2012 02:40:56 +0000] 
Teach the release about asdf-utils.

20 months ago* Introducing xcvb-utils to unify alexandria, xcvb-driver, asdf-utils, fare-utils. 0.586
Francois-Rene Rideau [Thu, 2 Aug 2012 01:55:37 +0000] 
* Introducing xcvb-utils to unify alexandria, xcvb-driver, asdf-utils, fare-utils.
* More but still incomplete support for mkcl and cormanlisp.

20 months agoMore namespace cleanup.
Francois-Rene Rideau [Tue, 24 Jul 2012 01:16:02 +0000] 
More namespace cleanup.

20 months agoUpdate package and interface issues from latest fare-utils, lil, fare-matcher, etc.
Francois-Rene Rideau [Tue, 24 Jul 2012 01:00:14 +0000] 
Update package and interface issues from latest fare-utils, lil, fare-matcher, etc.

20 months agoFix XCVB wrt to (1) recent lil refactorings, and (2) default encodings.
Francois-Rene Rideau [Fri, 20 Jul 2012 23:35:20 +0000] 
Fix XCVB wrt to (1) recent lil refactorings, and (2) default encodings.
Also export some command-line related symbols from the driver.

21 months agoFirst attempt at implementing encoding support. Cargo culted around-compile
Peter Keller [Wed, 18 Jul 2012 04:10:41 +0000] 
First attempt at implementing encoding support. Cargo culted around-compile
into the encodings feature. utf-8 is the default encoding and use :default
at your own risk. Anything else gets delegated to asdf-encodings.

21 months agoDepend on the latest ironclad, which depends on nibbles.
Francois-Rene Rideau [Wed, 4 Jul 2012 04:56:42 +0000] 
Depend on the latest ironclad, which depends on nibbles.
Make sure we (re)initialize-asdf at some early point: things may have changed after image-dump.

21 months agodriver: one way to match future symbols
Francois-Rene Rideau [Sat, 30 Jun 2012 23:25:40 +0000] 
driver: one way to match future symbols

21 months agomore adapting to asdf 2.22.2
Francois-Rene Rideau [Thu, 28 Jun 2012 05:39:04 +0000] 
more adapting to asdf 2.22.2

21 months ago2.22.2: get environment variables that are pathnames right. Export functions.
Francois-Rene Rideau [Thu, 28 Jun 2012 04:49:44 +0000] 
2.22.2: get environment variables that are pathnames right. Export functions.

21 months agoUse asdf's getenv-absolute-pathname where appropriate
Francois-Rene Rideau [Thu, 28 Jun 2012 04:12:14 +0000] 
Use asdf's getenv-absolute-pathname where appropriate

21 months agoUse correct stderr on clozure.
Francois-Rene Rideau [Thu, 28 Jun 2012 01:53:17 +0000] 
Use correct stderr on clozure.

22 months ago0.585: YAAAR: add lisp-interface-library to declared dependencies. 0.585
Francois-Rene Rideau [Tue, 12 Jun 2012 03:53:53 +0000] 
0.585: YAAAR: add lisp-interface-library to declared dependencies.

22 months agoWork well with new lisp-interface-library. Reformat LICENSE. 0.584
Francois-Rene Rideau [Tue, 12 Jun 2012 03:48:45 +0000] 
Work well with new lisp-interface-library. Reformat LICENSE.

22 months agoTry to be nicer when extracting properties on clisp --
Francois-Rene Rideau [Tue, 5 Jun 2012 03:34:45 +0000] 
Try to be nicer when extracting properties on clisp --
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.

22 months agoAdd :output :interactive capability to run-program/
Francois-Rene Rideau [Fri, 8 Jun 2012 19:22:58 +0000] 
Add :output :interactive capability to run-program/

22 months agogit pull --rebase better than --append for incremental release-directory update.
Francois-Rene Rideau [Mon, 4 Jun 2012 18:38:47 +0000] 
git pull --rebase better than --append for incremental release-directory update.

22 months ago0.583: YAAR. Make the small release tarball under a versioned directory name 0.583
Francois-Rene Rideau [Mon, 4 Jun 2012 02:43:19 +0000] 
0.583: YAAR. Make the small release tarball under a versioned directory name
to make Quicklisp happy. Small tweaks.

22 months ago0.582: YAAAR. Correctly generate version.text in release directory. 0.582
Francois-Rene Rideau [Fri, 1 Jun 2012 06:01:09 +0000] 
0.582: YAAAR. Correctly generate version.text in release directory.

22 months ago0.581: YAAAR. Trivial fix for Makefile and t/release. 0.581
Francois-Rene Rideau [Fri, 1 Jun 2012 05:19:52 +0000] 
0.581: YAAAR. Trivial fix for Makefile and t/release.

22 months agoUse standard-io-syntax when grovelling asdf dependencies. 0.580
Francois-Rene Rideau [Fri, 1 Jun 2012 01:28:57 +0000] 
Use standard-io-syntax when grovelling asdf dependencies.

22 months agoHave nicer mv commands when renaming targets.
Francois-Rene Rideau [Fri, 1 Jun 2012 01:28:12 +0000] 
Have nicer mv commands when renaming targets.

22 months agoNormalize require grains to use string name designators.
Francois-Rene Rideau [Thu, 31 May 2012 22:05:18 +0000] 
Normalize require grains to use string name designators.

22 months agoxcvb can now produce its own binaries.
Francois-Rene Rideau [Thu, 31 May 2012 21:16:02 +0000] 
xcvb can now produce its own binaries.
No more bootstrapped-install with cl-launch using xcvb-built image.

22 months agoWork towards a release.
Francois-Rene Rideau [Thu, 31 May 2012 20:19:54 +0000] 
Work towards a release.
Fix tests with SBCL, too.
Remove obsolete setup.lisp for good. We are in an asdf 2 world!

22 months ago0.579: After a few tweaks, passed make test LISP=ccl ; yay! 0.579
Francois-Rene Rideau [Thu, 31 May 2012 19:45:40 +0000] 
0.579: After a few tweaks, passed make test LISP=ccl ; yay!

22 months agoFix more test failures.
Francois-Rene Rideau [Thu, 31 May 2012 18:48:22 +0000] 
Fix more test failures.

22 months agoAlso control optimization settings in asdf-conditon-control.
Francois-Rene Rideau [Thu, 31 May 2012 18:40:31 +0000] 
Also control optimization settings in asdf-conditon-control.
Should we rename it asdf-compilation-control instead before it's widely used?

22 months agoAdd and use asdf-condition-control.
Francois-Rene Rideau [Thu, 31 May 2012 18:35:38 +0000] 
Add and use asdf-condition-control.

22 months agoOnly run tests on implementations detected as being present.
Francois-Rene Rideau [Thu, 31 May 2012 05:20:31 +0000] 
Only run tests on implementations detected as being present.

22 months agoWorkaround for ccl bug 978.
Francois-Rene Rideau [Thu, 31 May 2012 04:30:49 +0000] 
Workaround for ccl bug 978.

22 months agoTweak to registration of magic :sb-FOO systems.
Francois-Rene Rideau [Thu, 31 May 2012 03:24:00 +0000] 
Tweak to registration of magic :sb-FOO systems.

22 months agoFix build on CCL.
Francois-Rene Rideau [Wed, 30 May 2012 23:42:54 +0000] 
Fix build on CCL.

22 months agoFix Makefile for hello example.
Francois-Rene Rideau [Mon, 28 May 2012 23:15:23 +0000] 
Fix Makefile for hello example.

22 months agoFixing various obvious regressions.
Francois-Rene Rideau [Sat, 26 May 2012 23:40:01 +0000] 
Fixing various obvious regressions.

22 months agoAdd dependency to inferior shell.
Francois-Rene Rideau [Sat, 26 May 2012 21:58:21 +0000] 
Add dependency to inferior shell.

22 months agoAdd back support for DARCS dependencies.
Francois-Rene Rideau [Sat, 26 May 2012 21:55:31 +0000] 
Add back support for DARCS dependencies.

22 months agoRemove ending ; in release variables.
Francois-Rene Rideau [Sat, 26 May 2012 21:13:24 +0000] 
Remove ending ; in release variables.

22 months agoAdd inferior-shell as dependency to xcvb, and use it. Tweak how we release tarballs.
Francois-Rene Rideau [Sat, 26 May 2012 21:05:43 +0000] 
Add inferior-shell as dependency to xcvb, and use it. Tweak how we release tarballs.

22 months agoChange subprocess-error code initarg to :code
Francois-Rene Rideau [Sat, 26 May 2012 21:05:15 +0000] 
Change subprocess-error code initarg to :code

23 months agodriver: export subprocess-error and its slot readers.
Francois-Rene Rideau [Fri, 18 May 2012 18:16:42 +0000] 
driver: export subprocess-error and its slot readers.

23 months agoBetter process subprocess errors.
Francois-Rene Rideau [Wed, 16 May 2012 23:42:00 +0000] 
Better process subprocess errors.

23 months agoSplit lisp-invocation in its own .asd.
Francois-Rene Rideau [Tue, 15 May 2012 10:43:49 +0000] 
Split lisp-invocation in its own .asd.

23 months agoAvoid deprecated optimize declaration of sb-c::merge-tail-calls.
Francois-Rene Rideau [Mon, 14 May 2012 18:35:09 +0000] 
Avoid deprecated optimize declaration of sb-c::merge-tail-calls.

23 months agoSBCL: be ready for new way to exit.
Francois-Rene Rideau [Fri, 11 May 2012 20:54:22 +0000] 
SBCL: be ready for new way to exit.

23 months agoFix image preparation when using XCVB.
Francois-Rene Rideau [Sun, 13 May 2012 17:50:00 +0000] 
Fix image preparation when using XCVB.

23 months agoFix dependencies in build.xcvb.
Francois-Rene Rideau [Sun, 13 May 2012 14:49:42 +0000] 
Fix dependencies in build.xcvb.

23 months agoResolve some package issues. More self-upgrade to package XCVB. 0.578
Francois-Rene Rideau [Wed, 2 May 2012 01:58:42 +0000] 
Resolve some package issues. More self-upgrade to package XCVB.

23 months agoSelf-upgrade, V1
Francois-Rene Rideau [Mon, 23 Apr 2012 04:40:01 +0000] 
Self-upgrade, V1

23 months agoUpdate dependencies in doc/Makefile.release. Tweak require-asdf.
Francois-Rene Rideau [Sun, 22 Apr 2012 22:30:21 +0000] 
Update dependencies in doc/Makefile.release. Tweak require-asdf.

23 months agoFix build.xcvb wrt prepare-image signature change.
Francois-Rene Rideau [Sun, 22 Apr 2012 01:06:52 +0000] 
Fix build.xcvb wrt prepare-image signature change.

23 months agoAdd TODO item for file encoding support. Add necessary dependencies.
Francois-Rene Rideau [Sun, 22 Apr 2012 00:27:23 +0000] 
Add TODO item for file encoding support. Add necessary dependencies.

23 months ago0.577: tweak versioning. 0.577
Francois-Rene Rideau [Sat, 21 Apr 2012 05:01:33 +0000] 
0.577: tweak versioning.

2 years agoDependency tweak. Debug tweak for blaze.
Francois-Rene Rideau [Thu, 8 Mar 2012 20:39:56 +0000] 
Dependency tweak. Debug tweak for blaze.