anki/scripts/mypy-watch
Damien Elmes e986304592 replace some bazel-bin references in our scripts
+ fix scripts/mypy-watch, and make it only listen to change events
2022-01-23 20:17:08 +10:00

11 lines
300 B
Bash
Executable File

#!/bin/bash
#
# Run mypy as a daemon each time files change. Requires
# fswatch to be installed, and not working on Windows.
# run once at startup
cmd='printf \\033c\\n; bazel run qt:dmypy'
sh -c "$cmd"
# then monitor for changes
fswatch -r -o --event Updated pylib qt | xargs -n1 -I{} sh -c "$cmd"