From dfec24b304717e51659cca6c341fc3515ce6091c Mon Sep 17 00:00:00 2001 From: Alberto Torres Date: Thu, 29 Aug 2024 00:47:51 +0200 Subject: [PATCH] Fix typo in watch.sh that broke it. Add arguments to pass to the compiler. --- scripts/watch.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) mode change 100644 => 100755 scripts/watch.sh diff --git a/scripts/watch.sh b/scripts/watch.sh old mode 100644 new mode 100755 index 0e43e4a..a1b4b42 --- a/scripts/watch.sh +++ b/scripts/watch.sh @@ -1,4 +1,4 @@ - +#!/bin/sh # TODO: port this to nimscript cd "$(dirname $0)/.." @@ -6,9 +6,9 @@ cd "$(dirname $0)/.." OUT_NAME=game MAIN_FILE=src/main.nim MAIN_FILE_NAME=main -JSON="$HOME/.cache/nimskull/$MAIN_FILE_NAME_d/$OUT_NAME.json" +JSON="$HOME/.cache/nimskull/${MAIN_FILE_NAME}_d/$OUT_NAME.json" function build(){ - $NIM c "$MAIN_FILE" && (pkill -9 game; build/game &) + $NIM c "$@" "$MAIN_FILE" && (pkill -9 game; build/game &) } function file_list(){ if [ -e $JSON ]; then @@ -17,8 +17,8 @@ function file_list(){ find -iname "*.nim" find -iname "*.blend" } -for p in $(file_list);do echo $p;done -build +# for p in $(file_list);do echo $p;done +build "$@" while inotifywait -e modify $(file_list) ;do - build + build "$@" done