diff --git a/dev.sh b/dev.sh index 8073d81..e754066 100755 --- a/dev.sh +++ b/dev.sh @@ -1,9 +1,23 @@ #!/bin/bash +trap ctrl_c INT + +function ctrl_c() { + stop + exit 0 +} + +function stop() { + kill %2 + kill %1 + ./gradlew --stop + + wait +} + ./gradlew classes --continuous & ./gradlew bootRun & npm run watch -kill %2 -kill %1 +stop