install_maca.sh
952 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#!/bin/bash
set -eo pipefail
if [ $# -ne 1 ] ; then
echo "No arguments supplied. Sudo password needed."
exit 1
fi
SUDOPASS=$1
echo $SUDOPASS | sudo -S -p "" apt-get -y install libboost-all-dev libxml++2.6-dev libloki-dev libicu-dev cmake g++ swig libantlr-dev bison flex python-dev libedit-dev build-essential git subversion libreadline-dev libtar-dev
tar -xzf corpus2.tgz
cd corpus2
mkdir bin
cd bin
cmake ..
make || true # there is some swig problem in the first pass
make
echo $SUDOPASS | sudo -S -p "" make install
echo $SUDOPASS | sudo -S -p "" ldconfig
make test
cd ../..
rm -rf corpus2
tar -xzf toki.tgz
cd toki
mkdir bin
cd bin
cmake ..
make
echo $SUDOPASS | sudo -S -p "" make install
echo $SUDOPASS | sudo -S -p "" ldconfig
make test
cd ../..
rm -rf toki
tar -xzf maca.tgz
cd maca
mkdir bin
cd bin
cmake ..
make
echo $SUDOPASS | sudo -S -p "" make install
echo $SUDOPASS | sudo -S -p "" ldconfig
make test
cd ../..
rm -rf maca