Mercurial > hg > fD-testbed
annotate scripts/freeDiameter-install.sh @ 14:fef572dfbd43
Tested new netemul & send delay
author | Sebastien Decugis <sdecugis@nict.go.jp> |
---|---|
date | Tue, 11 Jan 2011 16:08:18 +0900 |
parents | 9e5a3c884de6 |
children | 6bc5df5d2da4 |
rev | line source |
---|---|
0
9e5a3c884de6
Initial import of the virtual testbed.
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
1 #!/bin/bash -x |
9e5a3c884de6
Initial import of the virtual testbed.
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
2 |
9e5a3c884de6
Initial import of the virtual testbed.
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
3 # Install dependencies for freeDiameter |
14
fef572dfbd43
Tested new netemul & send delay
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
0
diff
changeset
|
4 aptitude install flex bison libsctp1 libsctp-dev libgcrypt-dev libgcrypt11-dbg libgnutls26 libgnutls26-dbg libgnutls-dev mercurial cmake gdb python-dev swig |
0
9e5a3c884de6
Initial import of the virtual testbed.
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
5 |
9e5a3c884de6
Initial import of the virtual testbed.
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
6 # Install the link to the configuration |
9e5a3c884de6
Initial import of the virtual testbed.
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
7 /home/aaa/installvm.sh conflink |
9e5a3c884de6
Initial import of the virtual testbed.
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
8 |
9e5a3c884de6
Initial import of the virtual testbed.
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
9 #Test CMake flags file |
9e5a3c884de6
Initial import of the virtual testbed.
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
10 if ! [ -f /root/conf/freeDiameter/CMakeFlags ]; then echo Missing flags file; exit 1; fi |
9e5a3c884de6
Initial import of the virtual testbed.
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
11 |
9e5a3c884de6
Initial import of the virtual testbed.
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
12 # Build freeDiameter |
9e5a3c884de6
Initial import of the virtual testbed.
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
13 rm -rf /root/freeDiameter |
9e5a3c884de6
Initial import of the virtual testbed.
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
14 mkdir /root/freeDiameter |
9e5a3c884de6
Initial import of the virtual testbed.
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
15 pushd /root/freeDiameter |
9e5a3c884de6
Initial import of the virtual testbed.
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
16 cmake `cat /root/conf/freeDiameter/CMakeFlags` /home/aaa/src/freeDiameter |
9e5a3c884de6
Initial import of the virtual testbed.
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
17 popd |
9e5a3c884de6
Initial import of the virtual testbed.
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff
changeset
|
18 |