diff --git a/Dockerfile.cppbuilder b/Dockerfile.cppbuilder new file mode 100644 index 0000000..4e011eb --- /dev/null +++ b/Dockerfile.cppbuilder @@ -0,0 +1,15 @@ +FROM debian:latest + +RUN apt-get update && apt-get install -y \ + build-essential \ + cmake \ + git \ + nlohmann-json3-dev wget curl cmake ninja-build mold build-essential \ + && rm -rf /var/lib/apt/lists/* + +WORKDIR /app + +COPY cppbuilder . + +RUN ls && chmod +x cppbuilder_install.sh && ./cppbuilder_install.sh + diff --git a/cppbuilder/cppbuilder_install.sh b/cppbuilder/cppbuilder_install.sh new file mode 100644 index 0000000..fa2530d --- /dev/null +++ b/cppbuilder/cppbuilder_install.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +set -euo pipefail + +#SCRIPTDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" + + +git clone https://gitea.jde.nz/public/dropshell-tools + +/bin/bash dropshell-tools/dropshell-build/install_dropshell_build_host.sh +