comment: need to think through training and acclimatization for users on namespaces...
[CommonLispStat.git] / bin / GetRepos.sh
blob392130a70e02c401d392ea0ec72a2d0217325324
1 #!/bin/sh
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.
20 mkdir ASDF
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