diff options
Diffstat (limited to 'mise.toml')
| -rw-r--r-- | mise.toml | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -1,5 +1,16 @@ [tasks.gen] run = "weft -gitignore . https://tjp.lol" +[tasks.clean] +description = "Remove Weft-generated outputs" +run = ''' +if [ -f .weft-generated.json ]; then + jq -r '.outputs[]' .weft-generated.json | xargs -n 1 rm -f +else + awk '/^# BEGIN weft generated outputs$/ { generated = 1; next } /^# END weft generated outputs$/ { generated = 0 } generated { sub(/^\//, ""); print }' .gitignore | xargs -n 1 rm -f +fi +rm -f .weft-txn-* +''' + [tasks.dev] run = "(sleep 1 && open http://127.0.0.1:8001/) & exec air" |
