23 lines
325 B
Makefile
23 lines
325 B
Makefile
BUILD_MODE ?= DEBUG
|
|
|
|
ifeq ($(BUILD_MODE),DEBUG)
|
|
LISTEN_PORT = ":9090"
|
|
else ifeq ($(BUILD_MODE),RELEASE)
|
|
LISTEN_PORT = ":80"
|
|
else
|
|
$(error Unknown build mode)
|
|
endif
|
|
|
|
all:
|
|
go build -ldflags="-X main.LISTEN_PORT=\"$(LISTEN_PORT)\""
|
|
|
|
watcher:
|
|
cc -o watcher watcher.c
|
|
|
|
clean:
|
|
go clean
|
|
rm watcher
|
|
|
|
.PHONY: all clean watcher
|
|
|