clbuild
clbuild は Common Lisp のライブ
ラリをインストールしたりアップデートしたりするスクリプト。
各ライブラリのリポジトリから最新バージョンを自動的にチェックアウトしてくる。
常に unstable. Debian と一緒。
インストールはシェルで次のように行なう。CVS, Darcs, Subversion, Git をあらたじめインストールしておく。
~/letter/lisp% darcs get http://common-lisp.net/project/clbuild/clbuild ~/letter/lisp% cd clbuild ~/letter/lisp/clbuild% chmod +x clbuild ~/letter/lisp/clbuild% ./clbuild update --all-projects
あとはひたすら待つ。結構時間がかかる。--all-projects じゃなくて必要なプロジェクトを指定した方がいいと思われる。
./clbuild update cl-ppcre のように。
途中で取得できないライブラリがあったら、ディレクトリを作成して update --resume すれば次にすすめる。
./clbuild skip cl-fad
./clbuild update --resume の方が正しいと思われる。
例えば cl-pdf の取得で失敗した場合は
~/letter/lisp/clbuild% mkdir source/cl-pdf/ ~/letter/lisp/clbuild% ./clbuild update --resume
インストールがおわったら、./clbuild slime で Emacs 起動 Slime 実行とか、
./clbuild run climacs で Climacs 起動とかしてくれる。
他にも欲しいライブラリがある場合は my-projects に追記すればいいらしい。