From 8ca1d545675cd6e3e43d7223ef74e2f503465715 Mon Sep 17 00:00:00 2001 From: piotrek Date: Sun, 25 Apr 2021 19:36:10 +0200 Subject: [PATCH] enhance install.sh --- install.sh | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/install.sh b/install.sh index b514e2a5..56dfd581 100755 --- a/install.sh +++ b/install.sh @@ -1,6 +1,22 @@ -#!/bin/bash +#!/bin/bash -e set -e +if ! command -v cmake &> /dev/null +then + echo "cmake is required for building AntSimulator, installing" + sudo apt install cmake -y + echo "cmake installed" +fi + +if ! (dpkg -l | grep libsfml-dev &> /dev/null) +then + echo "libsfml-dev is required for building AntSimulator, installing" + sudo apt install libsfml-dev -y + echo "libsfml-dev installed" +fi + mkdir -p build && cd build cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release .. make + +echo -e "\nTo start AntSimulator run ./build/AntSimulator"