- devcontainer: tic80 compiles and graphics runs, tested on linux
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
This commit is contained in:
27
.devcontainer/Dockerfile
Normal file
27
.devcontainer/Dockerfile
Normal file
@@ -0,0 +1,27 @@
|
||||
FROM alpine:3.23
|
||||
|
||||
RUN apk update && apk add --no-cache \
|
||||
xeyes \
|
||||
jack \
|
||||
git \
|
||||
luarocks \
|
||||
mc \
|
||||
make \
|
||||
cmake \
|
||||
ruby \
|
||||
bash \
|
||||
curl \
|
||||
ca-certificates \
|
||||
g++ \
|
||||
pulseaudio \
|
||||
mesa-dev \
|
||||
mesa-gles \
|
||||
glu-dev
|
||||
|
||||
RUN git clone --recursive --depth=1 https://github.com/nesbox/TIC-80.git /root/TIC-80 \
|
||||
&& cd /root/TIC-80/build \
|
||||
&& cmake -DBUILD_PRO=1 .. \
|
||||
&& make -j$(nproc) \
|
||||
&& make install
|
||||
|
||||
CMD ["/bin/sh"]
|
||||
Reference in New Issue
Block a user