5 # Update refs, just in case
9 $SUDO apt-get -y install cmake
10 $SUDO apt-get -y install gcc
11 $SUDO apt-get -y install g++
12 $SUDO apt-get -y install unzip
13 $SUDO apt-get -y install doxygen
14 $SUDO apt-get -y install wget
15 $SUDO apt-get -y install git
16 $SUDO apt-get -y install libboost-all-dev
17 $SUDO apt-get -y install libpugixml-dev
18 $SUDO apt-get -y install nlohmann-json3-dev
21 wget https://github.com/google/googletest/archive/release-1.8.0.tar.gz && tar xf release-1.8.0.tar.gz && cd googletest-release-1.8.0/googletest && cmake . && make && $SUDO make install && cd ../.. && rm -rf release-1.8.0.tar.gz googletest-release-1.8.0
24 # install WRENCH from their upstream git into the wrench.git directory
25 rm -rf wrench.git && git clone --depth 1 --branch simgrid-external-project-ci https://github.com/wrench-project/wrench.git wrench.git
26 (mkdir wrench.git/build && cd wrench.git/build && cmake -DSIMGRID_INSTALL_PATH=/usr/ .. && make unit_tests && ./unit_tests && cd ../.. && rm -rf wrench.git) || exit 1