From a2629d0ac7035337fc28300ad6fe5ee45773e10d Mon Sep 17 00:00:00 2001 From: Attila Lendvai Date: Thu, 24 Dec 2020 15:07:23 +0100 Subject: [PATCH] Create README.md --- README.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..516f3bc --- /dev/null +++ b/README.md @@ -0,0 +1,27 @@ +# XCVB + +eXtensible Component Verifier and Builder for Common-Lisp. + +XCVB is a Common Lisp build system. + +## Status + +XCVB hasn't seen much development since 2012. It works, but it has not +reached its full potential. + +I don't intend to maintain XCVB anymore unless there is funding for it. +Considering the extremely conservative nature of the Common Lisp community, +an incremental evolution to do things with an ASDF 4 would be more likely +to succeed, too. See the ASDF TODO file for that. + +XCVB was originally written with ASDF 1, and it was meant to eventually +replace ASDF. Due to various circumstances, my efforts have shifted +towards developing ASDF itself, which has much evolved since those times. + +That said, if you're going to write a next generation build system in and/or +for Common Lisp, there is probably plenty of ideas and maybe even code to +salvage from XCVB and its own TODO. + +You may also consider +[my blog post](https://ngnghm.github.io/blog/2016/04/26/chapter-9-build-systems/) +on build systems.