--- /dev/null
+#!/bin/bash\r
+\r
+mkdir -p tmp/hdmi-switcher\r
+mkdir dist\r
+make\r
+cp hdmi-switcher tmp/hdmi-switcher\r
+cp start.sh tmp/hdmi-switcher\r
+cp update.sh tmp/hdmi-switcher\r
+cd tmp\r
+zip -r update hdmi-switcher\r
+cd ../\r
+mv tmp/update.zip dist\r
+rm -rf tmp\r
+\r
+if [ -f "private.pem" ]\r
+then\r
+ openssl dgst -sha256 -sign private.pem -out dist/update.sig dist/update.zip\r
+else\r
+ echo "Warning: Unable to sign file. Private key not found."\r
+fi
\ No newline at end of file