configs:
	$(MAKE) -C core config
	$(MAKE) -C controller config

git-status:
	git submodule foreach git status

git-diff:
	git diff --submodule=diff

cargo-all:
	cd common && cargo $(ACTION)
	cd controller && cargo $(ACTION)
	cd core && cargo $(ACTION)
cargo-build:
	$(MAKE) ACTION=build cargo-all
cargo-update:
	$(MAKE) ACTION=update cargo-all

docker-bake:
	cd controller && docker builder bake
	cd core && docker builder bake