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

Question: overlord for in-image building, superseding ASDF? #27

Open
kchanqvq opened this issue May 27, 2023 · 1 comment
Open

Question: overlord for in-image building, superseding ASDF? #27

kchanqvq opened this issue May 27, 2023 · 1 comment

Comments

@kchanqvq
Copy link

Greetings and thanks for this fabulous work! Not sure if this is the right place to ask question, please point me to the right communication channel.

All the examples that I could find seem to be using overlord to build external file, or update value in some variable. Is there any experience/success using overlord to build Lisp package/systems themselves? I would love to see a cleaner and saner alternative to ASDF.

Just off the top of my head I think this is doable. The dependency would be some source file (or S-expr) and the target would be a Lisp package (pedantically speaking package is orthogonal to source file, but in practice they have strong correspondence). If this haven't been done before and it is not insane I'd love to experiment extending overlord towards this direction.

@ruricolist
Copy link
Owner

I certainly think Overlord could be used in place of ASDF, but I consider it a low priority since, of course, ASDF already exists.

If you're looking for a place to start, I would look at using Overlord to compile package-inferred systems. Before ASDF supported package-inferred systems there were faslpath and Quickbuild, those might be worth looking at for comparison.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants