-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathinstall.sh
36 lines (27 loc) · 850 Bytes
/
install.sh
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
#!/bin/bash
# INSTALL PION
# Author: Jonathan Mackey
# Date: 2011-2021
BASE_DIR=`pwd`
echo "************** INSTALLING LIBRARIES **************"
cd ${BASE_DIR}/extra_libraries/
rm -rf bin lib include
bash ./install_all_libs.sh
echo "************** ----------------------------- *************"
echo "************** FINISHED INSTALLING LIBRARIES **************"
echo "************** ----------------------------- *************"
echo "COMPILING PARALLEL CODE"
cd ${BASE_DIR}/bin_parallel
bash ./clean.sh
bash ./compile_code.sh
echo "COMPILING SERIAL CODE"
cd ${BASE_DIR}/bin_serial
bash ./clean.sh
bash ./compile_code.sh
echo "FINISHED COMPILING CODE"
cd ${BASE_DIR}
echo "MPI-parallel executables should be in current directory:"
echo " $BASE_DIR "
echo "If, not, then run the steps in install.sh one-by-one to see \
what the problem is."
exit