TARGET_EXEC := ceres BUILD_DIR := ./build MODULE_NAME := xengineering.eu/ceres all: $(BUILD_DIR)/$(TARGET_EXEC) $(BUILD_DIR)/$(TARGET_EXEC): go build -o $@ $(MODULE_NAME) .PHONY: debug debug: go run -race $(MODULE_NAME) -e .PHONY: tests tests: go test $(MODULE_NAME)/... .PHONY: clean clean: rm -rf $(BUILD_DIR)