14 lines
362 B
Docker
14 lines
362 B
Docker
FROM alpine:latest
|
|
|
|
RUN apk add gcc g++ cmake ninja
|
|
RUN apk add mpg123-dev openssl-dev alsa-lib alsa-utils portaudio-dev pulseaudio-alsa alsa-plugins-pulse pulseaudio pulseaudio-utils
|
|
|
|
RUN echo "pcm.!default pulse\nctl.!default pulse" > /root/.asoundrc
|
|
|
|
WORKDIR /app
|
|
COPY . /app
|
|
|
|
RUN cmake -S . -B build -G Ninja
|
|
RUN cmake --build build
|
|
|
|
CMD ["build/M2-PT-DRP"]
|