15 lines
421 B
Docker
15 lines
421 B
Docker
# syntax=docker/dockerfile:1.7
|
|
FROM debian:13 AS polyphonia-builder
|
|
|
|
RUN apt update && apt install -y llvm-19-dev clang-19 libpq-dev cmake ninja-build build-essential
|
|
|
|
WORKDIR /build
|
|
COPY obfuscator_src /build/obfuscator
|
|
COPY polyphonia_server_src /build/polyphonia_server
|
|
|
|
RUN cd polyphonia_server && make all
|
|
|
|
FROM scratch
|
|
COPY --from=polyphonia-builder /build/polyphonia_server/dist/bin/polyphonia /polyphonia-binary
|
|
|