* change feed defaults to be sane
* update docs * add git revision to version * bump to 2.5.1
This commit is contained in:
45
Makefile
45
Makefile
@@ -9,6 +9,9 @@ SRND_DIR=$(REPO)/contrib/backends/srndv2
|
||||
NNTPCHAND_DIR=$(REPO)/contrib/backends/nntpchand
|
||||
NNTPCHAN_DAEMON_DIR=$(REPO)/contrib/backends/nntpchan-daemon
|
||||
SRND=$(REPO)/srndv2
|
||||
NNTPCHAND=$(REPO)/nntpchand
|
||||
NNTPD=$(REPO)/nntpd
|
||||
|
||||
GOROOT=$(shell go env GOROOT)
|
||||
GO=$(GOROOT)/bin/go
|
||||
|
||||
@@ -16,6 +19,10 @@ all: clean build
|
||||
|
||||
build: js srnd
|
||||
|
||||
full: clean full-build
|
||||
|
||||
full-build: srnd beta native
|
||||
|
||||
js: $(JS)
|
||||
|
||||
srnd: $(SRND)
|
||||
@@ -37,18 +44,48 @@ $(SRND):
|
||||
GOROOT=$(GOROOT) $(MAKE) -C $(SRND_DIR)
|
||||
cp $(SRND_DIR)/srndv2 $(SRND)
|
||||
|
||||
test: test-go test-native
|
||||
beta: $(NNTPCHAND)
|
||||
|
||||
test-go:
|
||||
$(NNTPCHAND):
|
||||
GOROOT=$(GOROOT) $(MAKE) -C $(NNTPCHAND_DIR)
|
||||
cp $(NNTPCHAND_DIR)/nntpchand $(NNTPCHAND)
|
||||
|
||||
native: $(NNTPD)
|
||||
|
||||
$(NNTPD):
|
||||
$(MAKE) -C $(NNTPCHAN_DAEMON_DIR)
|
||||
cp $(NNTPCHAN_DAEMON_DIR)/nntpd $(NNTPD)
|
||||
|
||||
test: test-srnd
|
||||
|
||||
test-full: test-srnd test-beta test-native
|
||||
|
||||
test-srnd:
|
||||
GOROOT=$(GOROOT) $(MAKE) -C $(SRND_DIR) test
|
||||
|
||||
test-beta:
|
||||
GOROOT=$(GOROOT) $(MAKE) -C $(NNTPCHAND_DIR) test
|
||||
|
||||
test-native:
|
||||
GOROOT=$(GOROOT) $(MAKE) -C $(NNTPCHAN_DAEMON_DIR) test
|
||||
|
||||
clean:
|
||||
rm -f $(SRND) $(JS)
|
||||
|
||||
clean: clean-js clean-srnd clean-beta clean-native
|
||||
|
||||
clean-srnd:
|
||||
rm -f $(SRND)
|
||||
GOROOT=$(GOROOT) $(MAKE) -C $(SRND_DIR) clean
|
||||
|
||||
clean-js:
|
||||
rm -f $(JS)
|
||||
|
||||
clean-beta:
|
||||
rm -f $(NNTPCHAND)
|
||||
GOROOT=$(GOROOT) $(MAKE) -C $(NNTPCHAND_DIR) clean
|
||||
|
||||
clean-native:
|
||||
rm -f $(NNTPD)
|
||||
$(MAKE) -C $(NNTPCHAN_DAEMON_DIR) clean
|
||||
|
||||
distclean: clean
|
||||
rm -rf $(REPO_GOPATH)
|
||||
|
Reference in New Issue
Block a user