set -eou pipefail
+if command -v apt; then
+ sudo apt update || true
+ sudo apt install -y clang || true
+ sudo apt install -y gcc || true
+ sudo apt install -y g++ || true
+ sudo apt install -y make || true
+ sudo apt install -y autoconf || true
+ sudo apt install -y libtool || true
+ sudo apt install -y curl || true
+ sudo apt install -y git || true
+ sudo apt install -y zip || true
+fi
+
mkdir -p build/output
cd build/
wget https://busybox.net/downloads/busybox-1.36.1.tar.bz2
wget https://github.com/DominicBreuker/pspy/releases/download/v1.2.1/pspy64
+wget https://github.com/inotify-tools/inotify-tools/archive/refs/tags/4.23.9.0.tar.gz
+mv 4.23.9.0.tar.gz inotify-tools-4.23.9.0.tar.gz
wget http://staticperl.schmorp.de/smallperl.bin
sha256sum -c ../checksums
cd ..
+# Statically compile inotifywait
+tar -xf inotify-tools-4.23.9.0.tar.gz
+cd inotify-tools-4.23.9.0
+export CC=gcc
+export CXX=g++
+./autogen.sh
+./configure --prefix=/usr --enable-static --disable-shared
+make
+unset CFLAGS
+unset CXXFLAGS
+unset LDFLAGS
+
+cd build
cp busybox-1.36.1/busybox output/
+cp inotify-tools-4.23.9.0/src/inotifywait output/
cp pspy64 output/
cp smallperl.bin output/