]> git.armaanb.net Git - dockerfiles.git/commitdiff
add builder tag
authorArmaan Bhojwani <code@armaanb.net>
Wed, 23 Dec 2020 23:57:37 +0000 (18:57 -0500)
committerArmaan Bhojwani <code@armaanb.net>
Wed, 23 Dec 2020 23:57:37 +0000 (18:57 -0500)
kiss/builder/Dockerfile [new file with mode: 0644]
kiss/builder/build-deps [new file with mode: 0755]

diff --git a/kiss/builder/Dockerfile b/kiss/builder/Dockerfile
new file mode 100644 (file)
index 0000000..1ce8767
--- /dev/null
@@ -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 (executable)
index 0000000..50d63f8
--- /dev/null
@@ -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