aboutsummaryrefslogtreecommitdiff
path: root/watch
diff options
context:
space:
mode:
authorGabriel A. Giovanini <mail@gabrielgio.me>2022-05-26 16:40:55 +0200
committerGabriel A. Giovanini <mail@gabrielgio.me>2022-05-26 16:40:55 +0200
commite44658641b75076b702e690df166820c1d133f24 (patch)
tree4f57d70ef6ccac1fa9ce5d840ffb4e638964c00b /watch
parentd33e4b11bf059e4a7815a771efcef9d079f0e550 (diff)
downloadmacroblog.rs-e44658641b75076b702e690df166820c1d133f24.tar.gz
macroblog.rs-e44658641b75076b702e690df166820c1d133f24.tar.bz2
macroblog.rs-e44658641b75076b702e690df166820c1d133f24.zip
feat: Move to actix to enable compression
Add compression and enable it by default. Also add `cargo-watch` to watch for changes.
Diffstat (limited to 'watch')
-rwxr-xr-xwatch22
1 files changed, 8 insertions, 14 deletions
diff --git a/watch b/watch
index 5a5076c..a9a0dba 100755
--- a/watch
+++ b/watch
@@ -1,16 +1,10 @@
#!/bin/sh
-sigint_handler()
-{
- kill $PID
- exit
-}
-
-trap sigint_handler SIGINT
-
-while true; do
- cargo run &
- PID=$!
- inotifywait -e modify -e move -e create -e delete -e attrib -r src/ templates/ content/
- kill $PID
-done
+case $1 in
+ actix)
+ cargo watch -x "run --bin actix"
+ ;;
+ *)
+ cargo watch -x "run --bin hyper"
+ ;;
+esac