You can clone with
HTTPS or Subversion.
Please use the 'release' branch.
Note this has submodules (git submodule init; git submodule update).
git submodule init; git submodule update
I don't understand what that means, and I get an error (permission denied) when I try to check out.
What are submodules for?
Err sorry .. I had the SSH button clicked and didn't even think of it:
Submodules are other repositories (in this case, https://github.com/rpav/scriptlcom) at specific revisions. This lets them be separate for development, but distributed together at properly-matched commits.
$ git submodule update
Cloning into src/scriptlcom...
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
Clone of 'email@example.com:rpav/scriptlcom.git' into submodule path 'src/scriptlcom' failed
Is this non-Lisp component optional?
Ack .. sorry, .gitmodules was also referring via SSH. I have updated it to refer to the read-only URL. Sorry for the trouble.
I'll have to update the Quicklisp manager code to handle submodules, and then I'll try it out.
Actually, is there somewhere I could fetch a tarball instead? That would make things easier.
Ah, after contemplating the most reliable place to host a tarball, I discovered github can actually do this too:
I will update this when making new releases. This should include all the necessary files. hth,
Bah, I just had to update this to fix an issue, but everything else seems fine. Thanks,
That tarball doesn't have any identifying info in its unpack directory, e.g. a version or a date or anything. It's just all unpacked in "ScriptL/". Is there any chance of adding a version or something similar to that directory structure?
Done; it will now untar to a directory in the form ScriptL-YYYYMMDDnn. I can add a git tag or similar if this is preferable, but dates seem easier for sorting.