source: code/trunk/Makefile

Last change on this file was 91, checked in by Izuru Yakumo, 3 weeks ago

Update repository URLs

File size: 696 bytes
RevLine 
[67]1DESTDIR ?=
[89]2GO ?= go
3GOFLAGS ?= -v -buildvcs=false -buildmode=exe -ldflags "-w -X `${GO} list`.Date=${DATE} -X `${GO} list`.Vendor=${GOOS} -X `${GO} list`.Version=${VERSION}"
[67]4PREFIX ?= /usr/local
[91]5BINDIR ?= ${PREFIX}/bin
6MANDIR ?= ${PREFIX}/man
[80]7DATE ?= `date -u +%F`
[89]8GOOS ?= `${GO} env GOOS`
[91]9VERSION ?= 1.0G+${REV}
[90]10REV ?= `svn info --show-item revision || git rev-list --all | wc -l`
[55]11build:
[89]12 ${GO} build ${GOFLAGS} ./cmd/aya
[55]13clean:
[56]14 rm -f aya
[91]15pre-install:
16 mkdir -p ${DESTDIR}${BINDIR}
17 mkdir -p ${DESTDIR}${MANDIR}/man1
[55]18install:
[91]19 install -m0755 aya ${DESTDIR}${BINDIR}
20 install -m0644 aya.1 ${DESTDIR}${MANDIR}/man1
[55]21uninstall:
[91]22 rm -f ${DESTDIR}${BINDIR}/aya
23 rm -f ${DESTDIR}${MANDIR}/man1/aya.1
Note: See TracBrowser for help on using the repository browser.