You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
550 B
Makefile
27 lines
550 B
Makefile
#GOFLAGS=""
|
|
LDFLAGS=-ldflags "-s -w"
|
|
BINARY=metrorama
|
|
|
|
.DEFAULT_GOAL: $(BINARY)
|
|
|
|
$(BINARY): clean
|
|
go build ${GOFLAGS} ${LDFLAGS} -o ${BINARY}
|
|
|
|
install:
|
|
go install ${GOFLAGS} ${LDFLAGS} -o ${BINARY}
|
|
|
|
clean:
|
|
if [ -f ${BINARY} ]; then rm ${BINARY} ; fi
|
|
|
|
deps:
|
|
go get github.com/mackerelio/go-osstat/memory
|
|
go get github.com/mackerelio/go-osstat/loadavg
|
|
go get github.com/mackerelio/go-osstat/disk
|
|
go get github.com/mackerelio/go-osstat/cpu
|
|
go get github.com/mackerelio/go-osstat/network
|
|
|
|
run: clean $(BINARY)
|
|
./$(BINARY)
|
|
|
|
.phony: clean install
|