diff --git a/docker/Wii/Dockerfile b/docker/Wii/Dockerfile new file mode 100644 index 0000000..090b6d6 --- /dev/null +++ b/docker/Wii/Dockerfile @@ -0,0 +1,7 @@ +FROM devkitpro/devkitppc:20230501 +RUN dkp-pacman --noconfirm -Su && dkp-pacman --noconfirm -S libfat-ogc ppc-zlib ppc-jansson +WORKDIR "/tmp" +RUN wget https://gitlab.com/4TU/wii-packages/uploads/686f898638fb96af55e3754b92c5aaa7/libwiisocket-0.1-1-any.pkg.tar.zst https://gitlab.com/4TU/wii-packages/uploads/fc3378553929e58a397df6ec6204a1c0/wii-mbedtls-2.16.6-1-any.pkg.tar.zst https://gitlab.com/4TU/wii-packages/uploads/2b19acc728140dcfbbf7e18f9d9e312a/wii-curl-7.75.0-1-any.pkg.tar.zst && dkp-pacman --noconfirm -U libwiisocket-0.1-1-any.pkg.tar.zst wii-mbedtls-2.16.6-1-any.pkg.tar.zst wii-curl-7.75.0-1-any.pkg.tar.zst +WORKDIR "/usr/local/bin" +COPY run.sh run.sh +ENTRYPOINT ["bash","/usr/local/bin/run.sh"] \ No newline at end of file diff --git a/docker/Wii/icon.png b/docker/Wii/icon.png new file mode 100644 index 0000000..e69de29 diff --git a/docker/Wii/meta.xml b/docker/Wii/meta.xml new file mode 100644 index 0000000..44abe93 --- /dev/null +++ b/docker/Wii/meta.xml @@ -0,0 +1,10 @@ + + + TLang Scripting Language + 0.0.0.1 + 20230510000000 + Tesses + TLang Wii Version + My Scripting Language Created In 2023 + + diff --git a/docker/Wii/run.sh b/docker/Wii/run.sh new file mode 100644 index 0000000..98de606 --- /dev/null +++ b/docker/Wii/run.sh @@ -0,0 +1,10 @@ +#!/bin/bash +mkdir /project +cd /project +git clone https://gitlab.tesses.net/tesses50/tlang-c . +cd libtlang +make -f Makefile.wii +mkdir -p /out/apps/TLang/ +cp boot.dol /out/apps/TLang/ +cp /project/docker/Wii/meta.xml /out/apps/TLang/ +cp /project/docker/Wii/icon.png /out/apps/TLang/