ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/magic/linux/instal_chrono.bash
Revision: 957
Committed: Tue Aug 14 18:22:33 2018 UTC (6 years, 9 months ago) by francois
File size: 2163 byte(s)
Log Message:
ajustement projet_chrono

File Contents

# Content
1 #!/bin/bash
2 echo "**********************************************************"
3 echo "* MAGiC *"
4 echo "* *"
5 echo "* ERICCA *"
6 echo "* *"
7 echo "* Departement de genie mecanique - UQTR *"
8 echo "* *"
9 echo "* Installation des modules Project Chrono *"
10 echo "* *"
11 echo "**********************************************************"
12 echo ""
13 echo $(date)
14 echo ""
15 echo "Project Chrono installation"
16
17 echo "Checking / Installing dependencies"
18 tabdep=(freeglut3-dev)
19 echo "Dependance a verifier :"${#tabdep[*]}
20 for i in ${!tabdep[*]};
21 do
22 nomdep=${tabdep[i]}
23 dpkg -s $nomdep >> /dev/null 2>&1
24 if [ $? == 1 ];
25 then
26 echo $nomdep...............FAIL
27 sudo apt-get -y install $nomdep
28 else
29 echo $nomdep...............ok
30 fi
31
32 done
33 __DIR=`pwd`
34 mkdir ./project_chrono
35 cd ./project_chrono
36 wget http://ericca.uqtr.ca/chrono-develop.zip
37 wget http://ericca.uqtr.ca/irrlicht-1.8.4.zip
38 unzip chrono-develop.zip
39 unzip irrlicht-1.8.4.zip
40 cd ./irrlicht-1.8.4/source/Irrlicht
41 make sharedlib -j4
42 sudo make install
43 cd $__DIR
44 cd ./project_chrono/chrono-develop
45 mkdir build
46 cd build
47 cmake .. -DENABLE_MODULE_IRRLICHT=ON
48 make -j4
49 sudo make install
50 cd $__DIR
51
52 echo ""
53 echo $(date)
54 echo ""
55 echo "**********************************************************"
56 echo "* MAGiC *"
57 echo "* *"
58 echo "* ERICCA *"
59 echo "* *"
60 echo "* Departement de genie mecanique - UQTR *"
61 echo "* *"
62 echo "* Installation des modules Project Chrono *"
63 echo "* *"
64 echo "**********************************************************"
65
66

Properties

Name Value
svn:executable *