summaryrefslogtreecommitdiff
path: root/simulations/libs/setup.sh
blob: 14705f6e9383540bbf5e4f7b4027f35ff81abead (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/usr/bin/env bash

set -e

[ ! -e "simgrid-v3.35.tar.bz2" ] && wget "https://framagit.org/simgrid/simgrid/-/archive/v3.35/simgrid-v3.35.tar.bz2?ref_type=tags" -O "simgrid-v3.35.tar.bz2"
[ ! -e "simgrid" ] && tar -xf "simgrid-v3.35.tar.bz2" && mv "simgrid-v3.35" simgrid

[ ! -e "rapidjson" ] && git clone --depth 1 https://github.com/Tencent/rapidjson

cd simgrid
mkdir -p build
cd build
cmake ../
make -j4