3 SENDMAIL ?= /usr/sbin/sendmail
5 CFGPATH ?= $(PREFIX)/etc/nncp.yaml
6 BINDIR = $(DESTDIR)$(PREFIX)/bin
7 INFODIR = $(DESTDIR)$(PREFIX)/info
8 DOCDIR = $(DESTDIR)$(PREFIX)/share/doc/nncp
10 -X cypherpunks.ru/nncp.Version=$(VERSION) \
11 -X cypherpunks.ru/nncp.DefaultCfgPath=$(CFGPATH) \
12 -X cypherpunks.ru/nncp.DefaultSendmailPath=$(SENDMAIL)
31 GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-call
34 GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-caller
37 GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-check
40 GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-daemon
43 GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-file
46 GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-freq
49 GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-log
52 GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-mail
55 GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-newnode
58 GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-pkt
61 GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-stat
64 GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-toss
67 GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-xfer
70 GOPATH=$(GOPATH) go test cypherpunks.ru/nncp/...
80 cp -f $(ALL) $(BINDIR)
81 for e in $(ALL) ; do chmod 755 $(BINDIR)/$$e ; done
83 cp -f doc/nncp.info $(INFODIR)
84 chmod 644 $(INFODIR)/nncp.info
86 cp -f -L AUTHORS NEWS README THANKS $(DOCDIR)
89 install-strip: install
90 for e in $(ALL) ; do strip $(BINDIR)/$$e ; done