summaryrefslogtreecommitdiff
path: root/install
diff options
context:
space:
mode:
Diffstat (limited to 'install')
-rwxr-xr-xinstall27
1 files changed, 27 insertions, 0 deletions
diff --git a/install b/install
new file mode 100755
index 0000000..7af3859
--- /dev/null
+++ b/install
@@ -0,0 +1,27 @@
+#!/bin/sh
+# install script for debian-like systems
+
+# debian-like
+#echo "just installing dependencies..."
+#sudo apt install build-essential libssl-dev libvips-dev libsixel-dev libchafa-dev libxcb-* libopencv-dev make cmake
+
+# void
+# this might be overkill, update sometime
+echo "just installing dependencies..."
+#sudo xbps-install base-devel chafa-devel openssl-devel tbb tbb-devel vips libvips libvips-devel libsixel libsixel-devel libchafa libxcb* xcb-util-image-devel libopencv libopencv-devel make cmake
+
+# maybe this is all that is needed
+sudo xbps-install base-devel chafa-devel openssl-devel tbb-devel libvips-devel libsixel-devel libxcb* xcb-util-image-devel libopencv-devel make cmake
+
+echo "building"
+
+mkdir build
+cd build
+cmake -DCMAKE_BUILD_TYPE=Release ..
+cmake --build .
+
+echo "done building, installing"
+sudo install -Dm755 ueberzug /usr/local/bin/ueberzug
+sudo ln -sf /usr/local/bin/ueberzug /usr/local/bin/ueberzugpp
+
+echo "done"