Gerenciamento avançado de dependências
Perceba que estas informações não são necessárias para começar.
Quicklisp instala as libraries no diretório ~/quicklisp/local-projects/
.
Uma library ali instalada estará automaticamente disponível para qualquer projeto.
Fornecendo sua própria versão de uma biblioteca: Clonando projects
Dada a propriedade acima, podemos clonar qualquer library para o diretório
local-projects
e ele será encontrado pelo Quicklisp e disponível logo em seguida:
(ql:quickload "package")
Como trabalhar com versões locais de libraries
Se precisarmos de que bibliotecas sejam instaladas localmente, para apenas um projeto, ou para facilmente embarcar uma lista de dependências com uma aplicação, podemos utilizar o Qlot.
Quicklisp também fornece bundles Quicklisp. São conjuntos independentes de systems que são exportados do Quicklisp e carregáveis sem envolvê-lo.
Por fim, há também o Quicklisp controller, para nos ajudar a construir dists.