Changeset 67 in code for trunk/Makefile


Ignore:
Timestamp:
Jul 23, 2023, 1:18:53 PM (23 months ago)
Author:
Izuru Yakumo
Message:

Use vendored modules

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Makefile

    r57 r67  
    1 destdir ?=
    2 goflags ?= -v -ldflags "-w -X `go list`.Version=$(version) -X `go list`.Commit=$(commit)" -tags "static_build"
    3 prefix ?= /usr/local
    4 version ?= `git describe --abbrev=0 --tags || echo "$version"`
    5 commit ?= `git rev-parse --short HEAD || echo "$commit"`
     1DESTDIR ?=
     2GOFLAGS ?= -v -ldflags "-w -X `go list`.Version=$(VERSION) -X `go list`.Commit=$(COMMIT)" -tags "static_build" -mod=vendor
     3PREFIX ?= /usr/local
     4VERSION ?= `git describe --abbrev=0 --tags || echo "$VERSION"`
     5COMMIT ?= `git rev-parse --short HEAD || echo "$COMMIT"`
    66
    77
    88build:
    9         go build ${goflags} ./cmd/aya
     9        go build ${GOFLAGS} ./cmd/aya
    1010clean:
    1111        rm -f aya
    1212install:
    13         install -Dm0755 aya ${destdir}${prefix}/bin/aya
    14         install -Dm0644 aya.1 ${destdir}${prefix}/share/man/man1/aya.1
     13        install -Dm0755 aya ${DESTDIR}${PREFIX}/bin/aya
     14        install -Dm0644 aya.1 ${DESTDIR}${PREFIX}/share/man/man1/aya.1
    1515uninstall:
    16         rm -f ${prefix}/bin/aya
    17         rm -f ${prefix}/share/man/man1/aya.1
     16        rm -f ${PREFIX}/bin/aya
     17        rm -f ${PREFIX}/share/man/man1/aya.1
Note: See TracChangeset for help on using the changeset viewer.