X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/620666cb593cbba6f9de6921982ad017f2cb7939..0a6a4bd48476ef1840bdd773ac0683c4452bf416:/buildtools/pipol/install_gtnets.sh diff --git a/buildtools/pipol/install_gtnets.sh b/buildtools/pipol/install_gtnets.sh index c4cc101b46..cac943d6e0 100644 --- a/buildtools/pipol/install_gtnets.sh +++ b/buildtools/pipol/install_gtnets.sh @@ -1,15 +1,27 @@ if [ x$1 != x ] ; then - echo "Install to prefix=$1"; prefix=$1; fi -if [ -e $prefix ] ; then +if [ -e $prefix/lib ] ; then echo -n "" else - echo "Creating directory $prefix"; - mkdir -p $prefix; + echo "Creating directory $prefix/lib"; + mkdir -p $prefix/lib; fi +if [ -e $prefix/include/gtnets ] ; then + echo -n ""; +else + echo "Creating directory $prefix/include/gtnets"; + mkdir -p $prefix/include/gtnets; +fi + +localdir=`pwd`; +cd $prefix; +prefix=`pwd`; +cd $localdir; +echo "Install to prefix = $prefix"; + echo "Downloading GTNetS from SVN SimGrid's repository"; svn checkout svn://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/GTNetS/ --quiet cd GTNetS @@ -34,34 +46,15 @@ echo "Compiling GTNetS optimal libs"; make -j 3 opt > /dev/null 2>&1 wait -if [ -e $prefix/lib ] ; then - echo -n "" -else - echo "Creating directory $prefix/lib"; - mkdir $prefix/lib; -fi - -if [ -e $prefix/include ] ; then - echo -n ""; -else - echo "Creating directory $prefix/include"; - mkdir $prefix/include; -fi - -if [ -e $prefix/include/gtnets ] ; then - echo -n ""; -else - echo "Creating directory $prefix/include/gtnets"; - mkdir $prefix/include/gtnets; -fi +cd ../../ echo "Copying files to $prefix/lib"; -cp -fr ./*.so $prefix/lib/ +cp -fr ./GTNetS/gtnets-current/*.so $prefix/lib/ ln -sf $prefix/lib/libgtsim-opt.so $prefix/lib/libgtnets.so echo "Copying files to $prefix/include/gtnets"; -cp -fr ./SRC/*.h $prefix/include/gtnets +cp -fr ./GTNetS/gtnets-current/SRC/*.h $prefix/include/gtnets wait echo "Done with gtnets installation"; - +rm -rf ./GTNetS \ No newline at end of file