Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
The software to build Quicklisp dists.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
The Quicklisp Controller is responsible for building and updating Quicklisp distributions from a project list (maintained separately in the quicklisp-projects repo). It fetches project source from a variety of places: git, cvs, svn, http-available tarballs, etc, and uses that to build up metadata about the relationships between projects. New or updated projects are then uploaded into the quicklisp download space. You must create ~/quicklisp-controller/ and symlink a checkout of quicklisp-projects (or something with similar directory structure) to ~/quicklisp-controller/projects. A quick way to do that: (setup-directories "~/path/to/quicklisp-projects/") To fetch/update all project sources, use: (update-what-you-can) To build everything that can be built, use: (ensure-what-wins-you-can) To combine those two operations, concluding with a report of what differs from the last Quicklisp dist: (recrank) This project is available from here: https://github.com/quicklisp/quicklisp-controller If you have problems with or find bugs in this project, please open an issue here: https://github.com/quicklisp/quicklisp-controller/issues You can also email me: email@example.com. Enjoy!