diff options
author | Joris | 2025-04-19 12:36:38 +0200 |
---|---|---|
committer | Joris | 2025-04-19 12:38:24 +0200 |
commit | 632eef6424d8dc8d40c2906177892697679e7b85 (patch) | |
tree | 48d9cd60e9e96eab810b5f7bb3c7b1fa79e0438f /frontend/bin/dev-server | |
parent | 063d8ef9eaf874a941f4459e831057dd0a1b7ddd (diff) |
Add ZIG server
Diffstat (limited to 'frontend/bin/dev-server')
-rwxr-xr-x | frontend/bin/dev-server | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/frontend/bin/dev-server b/frontend/bin/dev-server new file mode 100755 index 0000000..4819033 --- /dev/null +++ b/frontend/bin/dev-server @@ -0,0 +1,23 @@ +#!/usr/bin/env bash +set -euo pipefail + +# Killing watchexec ourselves, it may not be done otherwise. +function finish { + if [ -n "${LIVE_SERVER_PID:-}" ]; then + kill "$LIVE_SERVER_PID" > /dev/null 2>&1 + fi +} + +trap finish EXIT + +watchexec \ + --clear \ + --watch ts \ + --watch html \ + --watch images \ + --watch styles \ + --debounce 100ms \ + -- make & +LIVE_SERVER_PID="$!" + +while true; do sleep 1; done |