From 1ba21da6cbc63c0c549fb92731e25bedc482eb51 Mon Sep 17 00:00:00 2001 From: Filip Wandzio Date: Thu, 4 Sep 2025 22:25:39 +0200 Subject: Unify the directory, add new analysis methods, unify the code style Signed-off-by: Filip Wandzio --- analysis/rtt/Dockerfile | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 analysis/rtt/Dockerfile (limited to 'analysis/rtt/Dockerfile') diff --git a/analysis/rtt/Dockerfile b/analysis/rtt/Dockerfile new file mode 100644 index 0000000..cb58f62 --- /dev/null +++ b/analysis/rtt/Dockerfile @@ -0,0 +1,29 @@ +# FROM debian:bookworm-slim +# RUN apt-get update && apt-get install -y \ +# gcc \ +# make \ +# libmosquitto-dev \ +# && rm -rf /var/lib/apt/lists/* +# WORKDIR /app +# COPY . . +# RUN make + +FROM alpine:latest AS builder + +RUN apk add --no-cache \ + gcc \ + make \ + musl-dev \ + mosquitto-dev + +WORKDIR /app +COPY Makefile mqtt_rtt_logger.c ./ +RUN make + +FROM alpine:latest + +WORKDIR /app + +COPY --from=builder /app/build/mqtt_rtt_logger ./mqtt_rtt_logger + +CMD ["./mqtt_rtt_logger"] -- cgit v1.2.3