blob: cc2c7ca72612e3245d8d3b35fdb2b57b44049fb5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
PKG = github.com/majewsky/gofu
PREFIX = /usr
APPLETS = rtree
all: build/gofu $(addprefix build/,$(APPLETS))
GO = GOPATH=$(CURDIR)/.gopath GOBIN=$(CURDIR)/build go
GO_BUILDFLAGS =
GO_LDFLAGS = -s -w
build/gofu: FORCE
$(GO) install $(GO_BUILDFLAGS) -ldflags '$(GO_LDFLAGS)' '$(PKG)'
build/%:
ln -s gofu $@
install: FORCE all
install -D -m 0755 build/gofu "$(DESTDIR)$(PREFIX)/bin/gofu"
for APPLET in $(APPLETS); do ln -s gofu "$(DESTDIR)$(PREFIX)/bin/$${APPLET}"; done
vendor: FORCE
golangvend
.PHONY: FORCE
|