5 if [ -e /usr/bin/apt-get ] ; then
6 sudo apt-get -y install subversion
7 sudo apt-get -y install gcc
8 sudo apt-get -y install g++
9 sudo apt-get -y install make
10 sudo apt-get -y install openjdk-6-jdk
11 sudo apt-get -y install liblua5.1-dev lua5.1
12 sudo apt-get -y install ruby1.8-dev ruby
13 sudo apt-get -y install unzip
14 sudo apt-get -y remove cmake
15 sudo apt-get -y install cmake
16 sudo apt-get -y install wget
19 if [ -e /usr/bin/yum ] ; then
21 sudo yum -y install subversion
22 sudo yum -y install gcc
23 sudo yum -y install make
24 sudo yum -y install java-1.6.0-openjdk
25 sudo yum -y install lua-devel lua
26 sudo yum -y install ruby-devel ruby
27 sudo yum -y install unzip
28 sudo yum -y remove cmake
29 sudo yum -y install cmake
30 sudo yum -y install wget
33 if [ x$arch = xDarwin ] ; then
34 sudo fink -y install svn
35 sudo fink -y install gcc42
36 sudo fink -y install make
37 sudo fink -y install java-1.6.0-openjdk
38 sudo fink -y install lua51-dev lua51
39 sudo fink -y install ruby18-dev ruby
40 sudo fink -y install unzip
41 sudo fink -y remove cmake
42 sudo fink -y install cmake
43 sudo fink -y install wget
46 which_svn=`which svn` #svn necessary
47 which_gcc=`which gcc` #gcc gcc necessary
48 which_gpp=`which g++` #gcc g++ necessary
49 which_make=`which make` #make necessary
50 which_java=`which java` #java optional
51 which_lua=`which lua` #lua
52 which_ruby=`which ruby` #ruby
53 which_cmake=`which cmake` #cmake necessary
54 which_unzip=`which unzip` #unzip for gtnets
55 which_wget=`which wget` #wget for cmake
66 which_cmake_version=`cmake --version`
67 which_cpack_version=`cpack --version`
68 which_ctest_version=`ctest --version`
69 echo "current version of cmake : $which_cmake_version"
70 echo "current version of cpack : $which_cpack_version"
71 echo "current version of ctest : $which_ctest_version"
72 if [ "x$which_cmake_version" != "xcmake version 2.8.0" ] ; then
73 if [ "x$which_cmake_version" != "xcmake version 2.8.1" ] ; then
74 if [ "x$which_cmake_version" != "xcmake version 2.8.2" ] ; then
75 which_cmake=`which cmake`
76 which_cpack=`which cpack`
77 which_ctest=`which ctest`
78 wget http://www.cmake.org/files/v2.8/cmake-2.8.2.tar.gz
79 if [ -e ./cmake-2.8.2.tar.gz ] ; then
80 tar zxvf cmake-2.8.2.tar.gz
84 sudo ln -sf `pwd`/bin/cmake $which_cmake
85 sudo ln -sf `pwd`/bin/cpack $which_cpack
86 sudo ln -sf `pwd`/bin/ctest $which_ctest
88 which_cmake_version=`cmake --version`
89 which_cpack_version=`cpack --version`
90 which_ctest_version=`ctest --version`
91 echo "new version of cmake : $which_cmake_version"
92 echo "new version of cpack : $which_cpack_version"
93 echo "new version of ctest : $which_ctest_version"