Changeset 32 in code for trunk/Makefile
- Timestamp:
- May 14, 2025, 9:55:50 PM (3 weeks ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Makefile
r27 r32 1 GO ?= go 2 GOFLAGS ?= -v 3 1 4 PREFIX ?= /usr/local 5 BINDIR ?= ${PREFIX}/bin 6 MANDIR ?= ${PREFIX}/man 2 7 3 GOFLAGS ?= -v -ldflags "-w -X `go list`.Version=${VERSION} -X `go list`.Commit=${COMMIT} -X `go list`.Build=${BUILD}" -tags "static_build" 8 all: build 4 9 5 BRANCH = `git rev-parse --abbrev-ref HEAD` 6 BUILD = `git show -s --pretty=format:%cI` 7 COMMIT = `git rev-parse --short HEAD || echo "$COMMIT"` 8 VERSION = `git describe --abbrev=0 --tags 2>/dev/null || echo "$VERSION"` 9 10 all: suwako 11 12 suwako: 13 go build ${GOFLAGS} ./cmd/suwako 10 build: 11 ${GO} build ${GOFLAGS} 14 12 clean: 15 13 rm -f suwako 16 install: 17 install -Dm0755 suwako ${PREFIX}/bin/suwako 18 install -Dm0644 suwako.1 ${PREFIX}/share/man/man1/suwako.1 19 install -Dm0644 suwako.conf.5 ${PREFIX}/share/man/man5/suwako.conf.5 14 pre-install: 15 mkdir -p ${DESTDIR}${BINDIR} 16 mkdir -p ${DESTDIR}${MANDIR}/man1 17 mkdir -p ${DESTDIR}${MANDIR}/man5 18 install: pre-install 19 install -m0755 suwako ${DESTDIR}${BINDIR}/suwako 20 install -m0644 suwako.1 ${DESTDIR}${MANDIR}/man1/suwako.1 21 install -m0644 suwako.conf.5 ${DESTDIR}${MANDIR}/man5/suwako.conf.5 20 22 uninstall: 21 rm -f ${PREFIX}/bin/suwako 22 rm -f ${PREFIX}/share/man/man1/suwako.1 23 rm -f ${DESTDIR}${BINDIR}/suwako 24 rm -f ${DESTDIR}${MANDIR}/man1/suwako.1 25 rm -f ${DESTDIR}${MANDIR}/man5/suwako.conf.5
Note:
See TracChangeset
for help on using the changeset viewer.