Improved makefile
This commit is contained in:
18
Makefile
18
Makefile
@ -8,15 +8,23 @@ else
|
||||
$(error Unknown build mode)
|
||||
endif
|
||||
|
||||
all:
|
||||
go build -ldflags="-X main.LISTEN_PORT=\"$(LISTEN_PORT)\""
|
||||
all: lts watcher
|
||||
|
||||
watcher:
|
||||
cc -o watcher watcher.c
|
||||
lts: lts.go uuid.go
|
||||
go build -ldflags="-X main.LISTEN_PORT=$(LISTEN_PORT)"
|
||||
|
||||
watcher: watcher.c
|
||||
cc -o $@ $<
|
||||
|
||||
clean:
|
||||
go clean
|
||||
rm watcher
|
||||
|
||||
.PHONY: all clean watcher
|
||||
watch: all
|
||||
./watcher . sh -c "make BUILD_MODE=$(BUILD_MODE) && ./lts"
|
||||
|
||||
run: lts
|
||||
./lts
|
||||
|
||||
.PHONY: all clean watch run
|
||||
|
||||
|
Reference in New Issue
Block a user