Support for finding projects in tarballs #57
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi Xach,
For deployment of my internal projects I needed a way to distribute custom libraries as a single file a la java jars (the obvious choice being tarballs). As quicklisp has all the pieces needed for that, I've just re-used them and added a separate searcher function, that searches in ASDF:CENTRAL-REGISTRY dirs for tarballs and unpacks them in the same dir.
I though that this may be an interesting addition to quicklisp-client. The current implementation is more of a proof-of-concept sort, as it doesn't involve ASDF source registry (should it?) and unpacks the tarballs in-place (probably, there should be a more robust variant). If you have any ideas, how to improve that, I'm ready to implement them.
Vsevolod