view 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
line wrap: on
line source

#!/bin/bash -x

# Install dependencies for freeDiameter
aptitude install flex bison libsctp1 libsctp-dev libgcrypt-dev libgcrypt11-dbg libgnutls26 libgnutls26-dbg libgnutls-dev mercurial cmake gdb python-dev swig

# Install the link to the configuration
/home/aaa/installvm.sh conflink

#Test CMake flags file
if ! [ -f /root/conf/freeDiameter/CMakeFlags ]; then echo Missing flags file; exit 1; fi

# Build freeDiameter
rm -rf /root/freeDiameter
mkdir /root/freeDiameter
pushd /root/freeDiameter
cmake `cat /root/conf/freeDiameter/CMakeFlags` /home/aaa/src/freeDiameter
popd

"Welcome to our mercurial repository"