morningalarm/Makefile

18 lines
314 B
Makefile
Raw Normal View History

2023-08-25 20:44:44 +00:00
BINARY = morningalarm
BUILD_DIR = build
BUILD_ARCH = amd64
BUILD_OS = linux
.PHONY: all
all: clean build
.PHONY:build
build: $(BUILD_DIR)/$(BINARY)
$(BUILD_DIR)/$(BINARY):
GOARCH=$(BUILD_ARCH) GOOS=$(BUILD_OS) go build -o $(BUILD_DIR)/$(BINARY) cmd/morningalarm.go
.PHONY:clean
clean:
rm -rf $(BUILD_DIR)