aboutsummaryrefslogtreecommitdiff
path: root/doc/checkout.sh
blob: 858c329fb8e60ef05d6097906c900ce8d7a44f6e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#! /bin/bash

set +e
set +x

# Cactus
#wget http://preview.cactuscode.org/download/GetCactus
echo ':pserver:cvs_anon@cvs.cactuscode.org:/cactus Ay=0=' > cvspass
env CVS_PASSFILE=cvspass cvs -d :pserver:cvs_anon@cvs.cactuscode.org:/cactus checkout -d qqq Utilities/Scripts/GetCactus
mv qqq/GetCactus .
rmdir -rf qqq
#cp /Users/eschnett/Utilities/Scripts/GetCactus .
chmod a+x GetCactus
{ echo; echo; echo 2; echo; } | ./GetCactus

# Basic thorns
pushd Cactus
{ echo; echo; echo q; } | gmake checkout
popd

# Carpet
pushd Cactus
git clone -o carpet git://carpetcode.dyndns.org/carpet.git
cd arrangements
ln -s ../carpet/Carpet* .
popd

# McLachlan
pushd Cactus
cd arrangements
git clone git://carpetcode.dyndns.org/McLachlan.git
popd

# Kranc
pushd Cactus
git clone http://www.aei.mpg.de/~ianhin/kranc.git
cd arrangements
ln -s ../kranc/Auxiliary/Cactus/KrancNumericalTools .
popd

# All other public thorns (AEIThorns, AstroGrid, LSUThorns, TAT,
# Whisky)
{ echo; echo; echo; echo; echo; } | ./GetCactus qc0-mclachlan-public.th