From 4bdab62491b4844f494325ddb7f2ef6014813792 Mon Sep 17 00:00:00 2001 From: Edgar Date: Sat, 4 Sep 2021 15:54:16 +0200 Subject: [PATCH] :tada: Added miniserve --- CMakeLists.txt | 1 + README.md | 6 ++++++ install-cmake.sh | 2 +- install-miniserve.sh | 5 +++++ templates/install-miniserve.sh.in | 5 +++++ 5 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 install-miniserve.sh create mode 100644 templates/install-miniserve.sh.in diff --git a/CMakeLists.txt b/CMakeLists.txt index 5ab24d6..abed615 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,6 +8,7 @@ set(TOOLS "muesli/duf" "jesseduffield/lazygit" "jesseduffield/lazydocker" + "svenstaro/miniserve" ) set(EXTRA_TOOLS diff --git a/README.md b/README.md index e1bda2f..46f62ae 100644 --- a/README.md +++ b/README.md @@ -34,6 +34,12 @@ Repo: https://github.com/jesseduffield/lazydocker `curl "https://raw.githubusercontent.com/AnotherFoxGuy/ci-scripts/main/install-lazydocker.sh" | sudo bash` +### miniserve + +Repo: https://github.com/svenstaro/miniserve + +`curl "https://raw.githubusercontent.com/AnotherFoxGuy/ci-scripts/main/install-miniserve.sh" | sudo bash` + ### butler Repo: https://github.com/itchio/butler diff --git a/install-cmake.sh b/install-cmake.sh index 3b4af2f..6f9dfd3 100644 --- a/install-cmake.sh +++ b/install-cmake.sh @@ -1,5 +1,5 @@ #!/bin/bash set -eu -wget "https://github.com/Kitware/CMake/releases/download/v3.21.1/cmake-3.21.1-Linux-x86_64.sh" -nv -O /tmp/cmake.sh +wget "https://github.com/Kitware/CMake/releases/download/v3.21.2/cmake-3.21.2-Linux-x86_64.sh" -nv -O /tmp/cmake.sh sh /tmp/cmake.sh --exclude-subdir --prefix=/usr/local diff --git a/install-miniserve.sh b/install-miniserve.sh new file mode 100644 index 0000000..f6b0270 --- /dev/null +++ b/install-miniserve.sh @@ -0,0 +1,5 @@ +#!/bin/bash +set -eu + +wget "https://github.com/svenstaro/miniserve/releases/download/v0.16.0/miniserve-v0.16.0-x86_64-unknown-linux-musl" -nv -O /tmp/miniserve +install -m 755 /tmp/miniserve /usr/local/bin/ diff --git a/templates/install-miniserve.sh.in b/templates/install-miniserve.sh.in new file mode 100644 index 0000000..5233579 --- /dev/null +++ b/templates/install-miniserve.sh.in @@ -0,0 +1,5 @@ +#!/bin/bash +set -eu + +wget "https://github.com/svenstaro/miniserve/releases/download/v@VERSION@/miniserve-v@VERSION@-x86_64-unknown-linux-musl" -nv -O /tmp/miniserve +install -m 755 /tmp/miniserve /usr/local/bin/ \ No newline at end of file