4 # what we'd like this script to do is the following:
5 # 1. first test for git. If it isn't there, we can't do much.
6 # 2. specify a directory to work in (default = current working directory)
7 # 3. see if any repos exist (?)
8 # 4. grab the missing repositories -- ?submodules implementation?
9 # 5. update/pull to update any present repositories.
11 github
= "http://github.com/blindglobe"
12 git clone $
(github
)/CommonLispStat.git
13 git clone $
(github
)/lisp-matrix.git
14 git clone $
(github
)/fnv.git
15 git clone $
(github
)/cl-blapack.git
16 git clone $
(github
)/ffa.git
17 git clone $
(github
)/lift.git
19 # use just one directory for the ASDF files, and we'll link to link.
21 ln -s *.git
/*.asd ASDF
23 # setup a file to configure the directories... this isn't quite right.
24 cat "(push \"ASDF\" *asdf-load-dirs*)" > asdf-load.lisp