mirror of
https://github.com/AngelAuraMC/angelauramc-openjdk-build.git
synced 2025-09-18 00:24:55 -04:00
build: basic dockerfile to execute the CI
This commit is contained in:
parent
be6d4b191d
commit
b9bfb1edd7
3
.dockerignore
Normal file
3
.dockerignore
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
.dockerignore
|
||||||
|
Dockerfile
|
||||||
|
Dockerfile_port
|
38
Dockerfile_port
Normal file
38
Dockerfile_port
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
FROM ubuntu:jammy
|
||||||
|
|
||||||
|
RUN apt-get update
|
||||||
|
|
||||||
|
# Install dependencies
|
||||||
|
|
||||||
|
# Raw tools
|
||||||
|
RUN apt-get install -y \
|
||||||
|
autoconf \
|
||||||
|
python3 \
|
||||||
|
python-is-python3 \
|
||||||
|
python3-distutils \
|
||||||
|
unzip \
|
||||||
|
zip \
|
||||||
|
systemtap-sdt-dev \
|
||||||
|
libxtst-dev \
|
||||||
|
libasound2-dev \
|
||||||
|
libelf-dev \
|
||||||
|
libfontconfig1-dev \
|
||||||
|
libx11-dev \
|
||||||
|
libxext-dev \
|
||||||
|
libxrandr-dev \
|
||||||
|
libxrender-dev \
|
||||||
|
libxtst-dev \
|
||||||
|
libxt-dev \
|
||||||
|
wget \
|
||||||
|
clang \
|
||||||
|
git \
|
||||||
|
file \
|
||||||
|
make
|
||||||
|
|
||||||
|
# JDK 17
|
||||||
|
RUN apt-get install -y openjdk-17-jdk
|
||||||
|
|
||||||
|
|
||||||
|
WORKDIR /home
|
||||||
|
|
||||||
|
COPY . .
|
Loading…
x
Reference in New Issue
Block a user