aboutsummaryrefslogtreecommitdiff
path: root/build.sh
diff options
context:
space:
mode:
Diffstat (limited to 'build.sh')
-rwxr-xr-xbuild.sh12
1 files changed, 12 insertions, 0 deletions
diff --git a/build.sh b/build.sh
new file mode 100755
index 0000000..6b52919
--- /dev/null
+++ b/build.sh
@@ -0,0 +1,12 @@
+#!/usr/bin/env sh
+set -e
+
+cabal build exe:tasker
+
+bin=$(cabal list-bin exe:tasker)
+
+sudo install -Dm755 "$bin" /usr/local/bin/tasker
+sudo install -Dm644 tasker.fish /usr/share/fish/vendor_completions.d/tasker.fish
+
+echo "Installed $bin -> /usr/local/bin/tasker"
+echo "Installed tasker.fish -> /usr/share/fish/vendor_completions.d/tasker.fish"