Previous: Tracking the Git Repo, Up: Installation Procedure


1.2.1.3 Informing ASDF

Sheeple is organized using ASDF (Another System Definition Facility), the standard (at the time of this writing) system-definition facility for Common Lisp programs. For more information about ASDF, you should refer to the ASDF Manual; the rest of this section assumes that you are familiar with the basic concepts of ASDF, and have configured your implementation to use it.

If your implementation does not include ASDF, you will have to acquire it and load it separately. Up-to-date information on installing ASDF should be available via the ASDF CLiki page; The official ASDF Project webpage should also have the relevant information.

To complete a Sheeple installation, you must inform ASDF where it can find the file sheeple.asd. Substituting registry and sheeple for your ASDF registry and the directory of your Sheeple installation, these commands should work on any UNIX-like system:

     cd registry
     ln -s sheeple/sheeple.asd .

This method does not work on Windows, which does not support symbolic links. If you have to deal with setting up ASDF systems on Windows, you may find the ASDF-Install Tutorial useful — it contains notes on getting ASDF to work on Windows.