Start to add megapahit viewer and add nasm to debian builer

This commit is contained in:
zontreck 2024-08-20 08:27:51 -07:00
parent e136e17dd2
commit 118936ff4e
6 changed files with 47 additions and 1 deletions

13
ArchBase/Dockerfile Normal file
View file

@ -0,0 +1,13 @@
FROM archlinux:latest
LABEL author="Tara Piccari" maintainer="tarapiccari@gmail.com"
SHELL [ "/bin/bash", "-c" ]
ENV HOME /root
ENV DOCKER 1
USER root
WORKDIR /
RUN echo yes | pacman -Syu
RUN echo yes | pacman -S rsync zip unzip file

View file

@ -5,6 +5,8 @@ RUN apt install -y build-essential cmake ninja-build openjdk-17-jdk nasm git cur
RUN apt install -y fonts-liberation libgtk-4-1 libgbm1 libu2f-udev libvulkan1 xdg-utils gradle
RUN apt-get install -y nasm
WORKDIR /root/.ssh
# Precache SSH Host Keys
RUN ssh-keyscan github.com >> /root/.ssh/known_hosts

11
Megapahit/arch/Dockerfile Normal file
View file

@ -0,0 +1,11 @@
FROM git.zontreck.com/ariascreations/buildenvironments:arch
RUN echo yes | pacman -S python3 python-pip
RUN python3 -m pip config set global.break-system-packages true
RUN python3 -m pip install --upgrade pip
RUN pip install llbase autobuild llsd
ADD fmodstudioapi20223linux.tar.gz /fmod.tar.gz
RUN echo yes | pacman -S base-devel cmake git

Binary file not shown.

View file

@ -19,4 +19,12 @@ docker build -t git.zontreck.com/ariascreations/buildenvironments:linuxfs Firest
docker push git.zontreck.com/ariascreations/buildenvironments:linuxfs
docker build -t git.zontreck.com/ariascreations/buildenvironments:linux LinuxGeneralCompiler
docker push git.zontreck.com/ariascreations/buildenvironments:linux
docker push git.zontreck.com/ariascreations/buildenvironments:linux
docker build -t git.zontreck.com/ariascreations/buildenvironments:arch ArchBase
docker push git.zontreck.com/ariascreations/buildenvironments:arch
docker build -t git.zontreck.com/ariascreations/buildenvironments:archmegapahit Megapahit/arch
docker push git.zontreck.com/ariascreations/buildenvironments:archmegapahit

12
localbuild.sh Executable file
View file

@ -0,0 +1,12 @@
#!/bin/bash
docker build -t git.zontreck.com/ariascreations/buildenvironments:debian DebianBase
docker build -t git.zontreck.com/ariascreations/buildenvironments:debianbuild DebianBuilder
docker build -t git.zontreck.com/ariascreations/buildenvironments:adk AndroidSDK
docker build -t git.zontreck.com/ariascreations/buildenvironments:flutter FlutterSdk
docker build -t git.zontreck.com/ariascreations/buildenvironments:appimage AppImage
docker build -t git.zontreck.com/ariascreations/buildenvironments:linuxfs FirestormLinux
docker build -t git.zontreck.com/ariascreations/buildenvironments:linux LinuxGeneralCompiler
docker build -t git.zontreck.com/ariascreations/buildenvironments:arch ArchBase
docker build -t git.zontreck.com/ariascreations/buildenvironments:archmegapahit Megapahit/arch