aboutsummaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-06-11 08:07:03 +0000
committerFuwn <[email protected]>2024-06-11 08:07:03 +0000
commit0b5e41a060f818c8d455872062522fb96a20c261 (patch)
treefef298ca9945ea46bebff40b27a0f2d9a027fbee /Dockerfile
parentrefactor: tighen clang-tidy (diff)
downloadmaple-0b5e41a060f818c8d455872062522fb96a20c261.tar.xz
maple-0b5e41a060f818c8d455872062522fb96a20c261.zip
build(docker): add simple build.ninja for Dockerfile
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile15
1 files changed, 8 insertions, 7 deletions
diff --git a/Dockerfile b/Dockerfile
index f712a3b..cce24e0 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,16 +1,17 @@
FROM alpine:latest as environment
RUN apk update \
- && apk upgrade \
- && apk add --no-cache libstdc++
+ && apk upgrade \
+ && apk add --no-cache libstdc++
FROM environment as build_environment
RUN apk add --no-cache \
- clang \
- ninja \
- alpine-sdk \
- openssl-dev
+ clang \
+ ninja \
+ alpine-sdk \
+ openssl-dev \
+ linux-headers
FROM build_environment as builder
@@ -24,7 +25,7 @@ FROM environment
WORKDIR /maple
-COPY --from=builder /maple/out/maple ./
+COPY --from=builder /maple/build/maple ./
EXPOSE 1965