From 1f966fb1320cb4ada452084e2585cf1da35716ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20K=C3=BCffner?= Date: Sat, 18 Jun 2022 17:45:58 +0200 Subject: [PATCH] add script and compose file for mcu builds --- docker-compose.mcu.yaml | 11 +++++++++++ scripts/build-mcu.sh | 3 +++ 2 files changed, 14 insertions(+) create mode 100644 docker-compose.mcu.yaml create mode 100755 scripts/build-mcu.sh diff --git a/docker-compose.mcu.yaml b/docker-compose.mcu.yaml new file mode 100644 index 0000000..281ae96 --- /dev/null +++ b/docker-compose.mcu.yaml @@ -0,0 +1,11 @@ +services: + make: + image: mkuf/klipper:nightly-mcu + tty: true + privileged: true + entrypoint: make + working_dir: /opt/klipper + volumes: + - /dev:/dev + - ./config/build.config:/opt/klipper/.config + - ./out:/opt/klipper/out \ No newline at end of file diff --git a/scripts/build-mcu.sh b/scripts/build-mcu.sh new file mode 100755 index 0000000..7abe460 --- /dev/null +++ b/scripts/build-mcu.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +docker compose -f docker-compose.mcu.yaml run --rm make "${@}"