.PHONY: check-and-reinit-submodules all all: .check-and-reinit-submodules @${MAKE} -C CBQN/ MAKEFLAGS= run: soko.bqn ./CBQN/BQN soko.bqn .check-and-reinit-submodules: @if git submodule status | egrep -q '^[-]|^[+]' ; then \ echo "INFO: reinitializing git submodules"; \ git submodule update --init; \ fi