Changeset 75 in code for trunk/Makefile


Ignore:
Timestamp:
Dec 4, 2023, 12:54:29 AM (18 months ago)
Author:
Izuru Yakumo
Message:

The Empress (III)

  • Change the way how versions are handled in version.go (to ease `go install`)
  • Upgrade yaml.v2 to yaml.v3

Signed-off-by: Izuru Yakumo <yakumo.izuru@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Makefile

    r68 r75  
    1 CGO = 0
    21DESTDIR ?=
    3 GOFLAGS ?= -v -ldflags "-w -X `go list`.Version=$(VERSION) -X `go list`.Commit=$(COMMIT)" -mod=vendor -buildmode=exe
     2GOFLAGS ?= -v -buildvcs=false -mod=vendor -buildmode=exe
    43PREFIX ?= /usr/local
    5 VERSION ?= `git describe --abbrev=0 --tags || echo "$VERSION"`
    6 COMMIT ?= `git rev-parse --short HEAD || echo "$COMMIT"`
    7 
     4VERSION ?= `git describe --tags`
    85
    96build:
    10         env CGO_ENABLED=${CGO} go build ${GOFLAGS} ./cmd/aya
     7        go build ${GOFLAGS} ./cmd/aya
    118clean:
    129        rm -f aya
     10dist:
     11        git archive --format=tar.gz --output=aya-${VERSION}.tar.gz HEAD
    1312install:
    1413        install -Dm0755 aya ${DESTDIR}${PREFIX}/bin/aya
Note: See TracChangeset for help on using the changeset viewer.