BUILD_PROFILE = release .PHONY: build debug clean format install install_debug uninstall run build: BUILD_PROFILE=$(BUILD_PROFILE) $(MAKE) -f Makefile.logic debug: BUILD_PROFILE = debug debug: build clean: BUILD_PROFILE=$(BUILD_PROFILE) $(MAKE) -f Makefile.logic clean format: $(MAKE) -f Makefile.logic format install: BUILD_PROFILE=$(BUILD_PROFILE) $(MAKE) -f Makefile.logic install install_debug: BUILD_PROFILE = debug install_debug: install uninstall: $(MAKE) -f Makefile.logic uninstall run: $(MAKE) -f Makefile.logic run