From c83261b0557d18f3f2ea387ad3f22042aecd8bb6 Mon Sep 17 00:00:00 2001 From: Armaan Bhojwani Date: Wed, 23 Dec 2020 18:57:37 -0500 Subject: [PATCH] add builder tag --- kiss/builder/Dockerfile | 4 +++ kiss/builder/build-deps | 56 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 kiss/builder/Dockerfile create mode 100755 kiss/builder/build-deps diff --git a/kiss/builder/Dockerfile b/kiss/builder/Dockerfile new file mode 100644 index 0000000..1ce8767 --- /dev/null +++ b/kiss/builder/Dockerfile @@ -0,0 +1,4 @@ +FROM armaanb/kiss:latest +COPY ./build-deps /usr/local/bin/ +RUN build-deps +CMD ash diff --git a/kiss/builder/build-deps b/kiss/builder/build-deps new file mode 100755 index 0000000..50d63f8 --- /dev/null +++ b/kiss/builder/build-deps @@ -0,0 +1,56 @@ +#!/usr/bin/env ash + +for i in \ + alsa-lib \ + atk \ + bzip2 \ + cairo \ + cbindgen \ + clang \ + expat \ + ffmpeg \ + fontconfig \ + freetype-harfbuzz \ + fribidi \ + gdk-pixbuf \ + glib \ + gtk+3 \ + libICE \ + libSM \ + libX11 \ + libXau \ + libXcomposite \ + libXcursor \ + libXdamage \ + libXext \ + libXfixes \ + libXi \ + libXinerama \ + libXrandr \ + libXrender \ + libXt \ + libXxf86vm \ + libdrm \ + libepoxy \ + libffi \ + libjpeg-turbo \ + libpng \ + libvpx \ + libxcb \ + libxshmfence \ + llvm \ + m4 \ + mesa \ + nasm \ + nodejs \ + pango \ + perl \ + pixman \ + pkgconf \ + python \ + rust \ + zip \ + zlib; do + kiss b $i + kiss i $i +done -- 2.39.2