Changeset 145 in code
- Timestamp:
- Aug 26, 2023, 1:50:10 PM (22 months ago)
- Location:
- trunk
- Files:
-
- 312 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Makefile
r142 r145 1 all: build 1 GO ?= go 2 RM ?= rm 3 GOFLAGS ?= -v -mod=vendor 4 PREFIX ?= /usr/local 5 BINDIR ?= bin 6 MANDIR ?= share/man 7 MKDIR ?= mkdir 8 CP ?= cp 9 SYSCONFDIR ?= /etc 2 10 11 VERSION = `git describe --abbrev=0 --tags 2>/dev/null || echo "$VERSION"` 12 COMMIT = `git rev-parse --short HEAD || echo "$COMMIT"` 13 BRANCH = `git rev-parse --abbrev-ref HEAD` 14 BUILD = `git show -s --pretty=format:%cI` 15 16 GOARCH ?= amd64 17 GOOS ?= linux 18 19 all: yukari 20 21 yukari: 22 $(GO) build $(GOFLAGS) -o $@ 23 clean: 24 $(RM) -f yukari 25 install: 26 $(MKDIR) -p $(DESTDIR)$(PREFIX)/$(BINDIR) 27 $(MKDIR) -p $(DESTDIR)$(PREFIX)/$(MANDIR)/man1 28 $(CP) -f yukari $(DESTDIR)$(PREFIX)/$(BINDIR) 29 $(CP) -f yukari.1 $(DESTDIR)$(PREFIX)/$(MANDIR)/man1 30 test: 31 go test 3 32 bench: 4 33 go test -benchmem -bench . 5 build: 6 go build -o yukari 7 clean: 8 rm -f yukari 9 test: 10 go test 34 35 .PHONY: yukari clean install
Note:
See TracChangeset
for help on using the changeset viewer.