RS41ng/docker_build.sh

27 wiersze
590 B
Bash

#!/bin/bash
# Script to compile RS41ng on any platform using Docker
# This script is copied into the Docker image when it is built.
# If you plan to change this script, please make sure to rebuild the Docker image.
set -e # Exit if failed
SOURCE_PATH="/usr/local/src/RS41ng"
# Sanity check
if [ ! -d "${SOURCE_PATH}" ]
then
echo "Source directory does not exist, please run the Docker command given in README to mount the source directory"
exit 1
fi
# Build RS41ng
cd "${SOURCE_PATH}"
rm -rf build
mkdir -p build
cd build
cmake ..
make -j$(nproc)
echo "RS41ng build complete"