Skip to content

Commit

Permalink
Add dockerfile
Browse files Browse the repository at this point in the history
  • Loading branch information
abique committed Sep 17, 2024
1 parent 7084f4a commit 8da6b2f
Showing 1 changed file with 35 additions and 0 deletions.
35 changes: 35 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# syntax=docker/dockerfile:1
FROM debian:stable-slim AS clap-plugin-build
ARG DEBIAN_FRONTEND=noninteractive
ARG CACHE_DATE=2024-09-04

RUN apt update
RUN apt upgrade -y
RUN apt install -y gpg wget lsb-release software-properties-common locales

# Set en_US.UTF-8 as the locale
RUN locale-gen "en_US.UTF-8"
ENV LANG=en_US.UTF-8 \
LANGUAGE=en_US:en \
LC_ALL=en_US.UTF-8

RUN apt update \
&& apt install -y \
-o Acquire::BrokenProxy="true" \
-o Acquire::http::No-Cache="true" \
-o Acquire::http::Pipeline-Depth="0" \
coreutils \
cmake \
chrpath \
git \
ninja-build \
sudo \
fakeroot \
util-linux \
gcc \
g++ \
libc6-dev \
libvulkan-dev \
libx11-dev \
libx11-xcb-dev \
libxcb1-dev

0 comments on commit 8da6b2f

Please sign in to comment.