Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

added a README.md #6

Merged
merged 1 commit into from
Dec 24, 2020
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -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.