comparison Makefile @ 86:897d57a7ec95 draft

Add support for disabling features at build time Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>
author yakumo.izuru
date Wed, 03 Apr 2024 23:17:16 +0000
parents 7b122b71fcfa
children 01ae2ad18ed1
comparison
equal deleted inserted replaced
85:64cd79d367b5 86:897d57a7ec95
2 GOFLAGS ?= -v -buildvcs=false -mod=vendor -buildmode=exe -ldflags "-w -X `go list`.Date=${DATE} -X `go list`.Vendor=${GOOS} -X `go list`.Version=${VERSION}" 2 GOFLAGS ?= -v -buildvcs=false -mod=vendor -buildmode=exe -ldflags "-w -X `go list`.Date=${DATE} -X `go list`.Vendor=${GOOS} -X `go list`.Version=${VERSION}"
3 PREFIX ?= /usr/local 3 PREFIX ?= /usr/local
4 DATE ?= `date -u +%F` 4 DATE ?= `date -u +%F`
5 GOOS ?= `go env GOOS` 5 GOOS ?= `go env GOOS`
6 VERSION ?= `git describe --tags` 6 VERSION ?= `git describe --tags`
7
8 build: 7 build:
9 go build ${GOFLAGS} ./cmd/aya 8 go build ${GOFLAGS} ./cmd/aya
10 clean: 9 clean:
11 rm -f aya 10 rm -f aya
12 dist: 11 dist: