]> git.armaanb.net Git - asd-repo.git/blobdiff - wayland/foot/build
Restructure repository
[asd-repo.git] / wayland / foot / build
diff --git a/wayland/foot/build b/wayland/foot/build
new file mode 100755 (executable)
index 0000000..734f125
--- /dev/null
@@ -0,0 +1,24 @@
+#!/bin/sh -e
+
+export DESTDIR="$1"
+
+fixHead=subprojects/fcft
+install -Dm644 "$fixHead/fcft.h"   "$fixHead/fcft/fcft.h"
+install -Dm644 "$fixHead/stride.h" "$fixHead/fcft/stride.h"
+
+# Note to self: always make doc generation toggleable
+sed -i "/subdir('doc')/d" meson.build
+
+meson \
+    --prefix=/usr \
+    --buildtype=debug \
+    . build
+
+ninja -C build
+ninja -C build install
+
+# Install terminfo because duh
+mkdir -p "$1/usr/share/terminfo/f"
+
+cp build/f/foot        "$1/usr/share/terminfo/f/foot"
+cp build/f/foot-direct "$1/usr/share/terminfo/f/foot-direct"