21 lines
546 B
Docker
21 lines
546 B
Docker
FROM debian:latest
|
|
|
|
RUN apt-get update \
|
|
&& apt-get install -y --no-install-recommends \
|
|
git curl ca-certificates \
|
|
build-essential \
|
|
tar zip unzip pkg-config \
|
|
gdb \
|
|
cmake \
|
|
protobuf-compiler libprotobuf-dev \
|
|
&& rm -rf /var/lib/apt/lists/* \
|
|
&& mkdir /workspace
|
|
|
|
# Uncoment to install custom libraries
|
|
#RUN git clone --depth 1 --branch 2024.02.14 https://github.com/Microsoft/vcpkg.git /opt/vcpkg \
|
|
# && cd /opt/vcpkg \
|
|
# && ./bootstrap-vcpkg.sh \
|
|
# && ./vcpkg integrate install \
|
|
# && ./vcpkg install catch2
|
|
|
|
WORKDIR /workspace |