From: navarrop Date: Mon, 24 Jan 2011 12:00:24 +0000 (+0000) Subject: Now install ruby v1.9.* X-Git-Tag: v3.6_beta2~453 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/8390edb6b4361182e8afc6bc34aa7b8f5eba65fa Now install ruby v1.9.* git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9476 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- diff --git a/buildtools/pipol/Experimental.sh b/buildtools/pipol/Experimental.sh index f8e3523d42..e4252372b8 100644 --- a/buildtools/pipol/Experimental.sh +++ b/buildtools/pipol/Experimental.sh @@ -16,6 +16,7 @@ svn checkout svn://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk simgrid-trunk - sh ./simgrid-trunk/buildtools/pipol/liste_install.sh perl ./simgrid-trunk/buildtools/pipol/cmake.pl +perl ./simgrid-trunk/buildtools/pipol/ruby.pl cd simgrid-trunk diff --git a/buildtools/pipol/Experimental_all_simgrid_gt.sh b/buildtools/pipol/Experimental_all_simgrid_gt.sh index e85cd6bd2e..5163e18911 100644 --- a/buildtools/pipol/Experimental_all_simgrid_gt.sh +++ b/buildtools/pipol/Experimental_all_simgrid_gt.sh @@ -16,6 +16,7 @@ svn checkout svn://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk simgrid-trunk - sh ./simgrid-trunk/buildtools/pipol/liste_install.sh perl ./simgrid-trunk/buildtools/pipol/cmake.pl +perl ./simgrid-trunk/buildtools/pipol/ruby.pl cd simgrid-trunk diff --git a/buildtools/pipol/Nightly_simgrid.sh b/buildtools/pipol/Nightly_simgrid.sh index d7ff52fa9c..e86e9b9d92 100644 --- a/buildtools/pipol/Nightly_simgrid.sh +++ b/buildtools/pipol/Nightly_simgrid.sh @@ -42,6 +42,7 @@ svn checkout svn://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk simgrid-trunk - sh ./simgrid-trunk/buildtools/pipol/liste_install.sh perl ./simgrid-trunk/buildtools/pipol/cmake.pl +perl ./simgrid-trunk/buildtools/pipol/ruby.pl cd simgrid-trunk diff --git a/buildtools/pipol/liste_install.sh b/buildtools/pipol/liste_install.sh index 2248fcf4db..0135386097 100644 --- a/buildtools/pipol/liste_install.sh +++ b/buildtools/pipol/liste_install.sh @@ -9,7 +9,6 @@ if [ -e /usr/bin/apt-get ] ; then sudo apt-get -y -qq install make sudo apt-get -y -qq install openjdk-6-jdk sudo apt-get -y -qq install liblua5.1-dev lua5.1 - sudo apt-get -y -qq install ruby1.8-dev ruby sudo apt-get -y -qq install unzip sudo apt-get -y -qq install cmake sudo apt-get -y -qq install wget @@ -26,7 +25,6 @@ else sudo yum -y -q install make sudo yum -y -q install java-1.6.0-openjdk sudo yum -y -q install lua-devel lua - sudo yum -y -q install ruby-devel ruby sudo yum -y -q install unzip sudo yum -y -q install cmake sudo yum -y -q install wget @@ -41,7 +39,6 @@ else sudo fink -y -q -b install gcc42 sudo fink -y -q -b install make sudo fink -y -q -b install lua51-dev lua51 - sudo fink -y -q -b install ruby18-dev ruby sudo fink -y -q -b install unzip sudo fink -y -q -b install cmake sudo fink -y -q -b install wget @@ -59,7 +56,6 @@ which_gpp=`which g++` #gcc g++ necessary which_make=`which make` #make necessary which_java=`which java` #java optional which_lua=`which lua` #lua -which_ruby=`which ruby` #ruby which_cmake=`which cmake` #cmake necessary which_unzip=`which unzip` #unzip for gtnets which_wget=`which wget` #wget for cmake @@ -70,7 +66,6 @@ which_gcov=`which gcov` #gcov echo "DEBUT----------------------------------" echo $which_cmake echo $which_unzip -echo $which_ruby echo $which_lua echo $which_java echo $which_make diff --git a/buildtools/pipol/ruby.pl b/buildtools/pipol/ruby.pl new file mode 100644 index 0000000000..fb86749bd6 --- /dev/null +++ b/buildtools/pipol/ruby.pl @@ -0,0 +1,23 @@ +#!/usr/bin/perl -w +use strict; + +if( -e "/usr/bin/apt-get") +{ + my($ruby_version)=`apt-cache search ruby1.9.*-dev`; + + $ruby_version =~ s/-dev.*//g; + chomp $ruby_version; + + print "ruby to install $ruby_version $ruby_version-dev\n"; + `sudo apt-get install -y $ruby_version $ruby_version-dev`; + + print "ln -sf /usr/bin/$ruby_version /usr/bin/ruby\n"; + `sudo ln -sf /usr/bin/$ruby_version /usr/bin/ruby`; + + $ruby_version=`ruby --version`; + print "ruby = $ruby_version"; +} +elsif(-e "/usr/bin/yum") +{ + `sudo yum -y -q install ruby-devel ruby` +} diff --git a/doc/FAQ.doc b/doc/FAQ.doc index 3db2cce89e..518b227a75 100644 --- a/doc/FAQ.doc +++ b/doc/FAQ.doc @@ -116,7 +116,6 @@ For Windows : \li Dev-c++ (download page) \li perl strawberry (download page) \li pcre-7.0 (download page) - \li Set environment variables. \verbatim