mirror of
https://github.com/KevinMidboe/motdGO.git
synced 2025-10-28 17:20:24 +00:00
23 lines
491 B
Makefile
23 lines
491 B
Makefile
.PHONY: build install init
|
|
|
|
init:
|
|
go mod init motdGO
|
|
|
|
build:
|
|
export GO11MODULE="auto" \
|
|
go mod download; \
|
|
go mod vendor; \
|
|
CGO_ENABLED=0 go build -a -ldflags '-s' -installsuffix cgo -o motd cmd/motdGO/main.go
|
|
|
|
build-linux:
|
|
export GO11MODULE="auto" \
|
|
go mod download; \
|
|
go mod vendor; \
|
|
GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build -a -ldflags '-s' -installsuffix cgo -o motd-linux cmd/motdGO/main.go
|
|
|
|
install:
|
|
export GO11MODULE="on"; \
|
|
go mod tidy; \
|
|
go mod download
|
|
|