1
0
mirror of synced 2024-11-28 09:30:51 +01:00

build: Added Dockerfile

This commit is contained in:
WerWolv 2021-08-31 23:30:39 +02:00
parent 5d4b998be4
commit 9b87bb8850

28
dist/Dockerfile vendored Normal file
View File

@ -0,0 +1,28 @@
FROM archlinux:latest
MAINTAINER WerWolv "hey@werwolv.net"
# Install dependencies
RUN pacman -Syy --needed --noconfirm
RUN pacman -S --needed --noconfirm \
git \
cmake \
base-devel \
gcc \
pkg-config \
glfw-x11 \
file \
mbedtls \
capstone \
python3 \
freetype2 \
gtk3
# Clone ImHex
RUN git clone https://github.com/WerWolv/ImHex --recurse-submodules /root/ImHex
# Build ImHex
RUN mkdir /root/ImHex/build
WORKDIR /root/ImHex/build
RUN cmake .. && make -j
WORKDIR /root/ImHex