parent
f01da8fee4
commit
35150caea4
17
Makefile
17
Makefile
|
@ -23,12 +23,29 @@ build-windows:
|
||||||
"-X main.Version=$(VERSION)" \
|
"-X main.Version=$(VERSION)" \
|
||||||
./cmd/telegraf/telegraf.go
|
./cmd/telegraf/telegraf.go
|
||||||
|
|
||||||
|
build-for-docker:
|
||||||
|
CGO_ENABLED=0 GOOS=linux go build -o telegraf -ldflags \
|
||||||
|
"-X main.Version=$(VERSION)" \
|
||||||
|
./cmd/telegraf/telegraf.go
|
||||||
|
|
||||||
# Build with race detector
|
# Build with race detector
|
||||||
dev: prepare
|
dev: prepare
|
||||||
go build -race -o telegraf -ldflags \
|
go build -race -o telegraf -ldflags \
|
||||||
"-X main.Version=$(VERSION)" \
|
"-X main.Version=$(VERSION)" \
|
||||||
./cmd/telegraf/telegraf.go
|
./cmd/telegraf/telegraf.go
|
||||||
|
|
||||||
|
# Build linux 64-bit, 32-bit and arm architectures
|
||||||
|
build-linux-bins: prepare
|
||||||
|
GOARCH=amd64 GOOS=linux go build -o telegraf_linux_amd64 \
|
||||||
|
-ldflags "-X main.Version=$(VERSION)" \
|
||||||
|
./cmd/telegraf/telegraf.go
|
||||||
|
GOARCH=386 GOOS=linux go build -o telegraf_linux_386 \
|
||||||
|
-ldflags "-X main.Version=$(VERSION)" \
|
||||||
|
./cmd/telegraf/telegraf.go
|
||||||
|
GOARCH=arm GOOS=linux go build -o telegraf_linux_arm \
|
||||||
|
-ldflags "-X main.Version=$(VERSION)" \
|
||||||
|
./cmd/telegraf/telegraf.go
|
||||||
|
|
||||||
# Get dependencies and use gdm to checkout changesets
|
# Get dependencies and use gdm to checkout changesets
|
||||||
prepare:
|
prepare:
|
||||||
go get github.com/sparrc/gdm
|
go get github.com/sparrc/gdm
|
||||||
|
|
Loading…
Reference in New Issue