summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile3
-rw-r--r--src/nslcd_proto/Makefile6
2 files changed, 5 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index 1c5d097..41ea59f 100644
--- a/Makefile
+++ b/Makefile
@@ -34,6 +34,7 @@ uninstall:
.PHONY: uninstall
$(foreach d,$(deps),$(eval src/$d: NET; GOPATH='$(GOPATH)' go get -d -u $d))
+.PHONY: NET
bin/nshd: $(download) $(generate) $(shell find src -name .git -prune -o -print)
GOPATH='$(GOPATH)' go install nshd
@@ -45,5 +46,5 @@ $(DESTDIR)$(systemddir)/system/%.socket: %.socket
$(DESTDIR)$(systemddir)/system/%.service: %.service
install -Dm644 $< $@
-.PHONY: all generate build clean install uninstall download NET
.SECONDARY:
+.DELETE_ON_ERROR:
diff --git a/src/nslcd_proto/Makefile b/src/nslcd_proto/Makefile
index fcb46d6..96defbd 100644
--- a/src/nslcd_proto/Makefile
+++ b/src/nslcd_proto/Makefile
@@ -20,6 +20,9 @@ clean:
rm -f -- $(generate) $(secondary)
.PHONY: clean
+.DELETE_ON_ERROR:
+.SECONDARY:
+
endif
$d/enumerator@%.go: $d/enumerator@T.got
@@ -39,6 +42,3 @@ $d/responses.txt: $d/interface_backend.go $d/Makefile
$d/interface_backend.go: $d/requests.txt
$d/func_handlerequest.go: $d/requests.txt
$d/struct_null_backend.go: $d/interface_backend.go
-
-.DELETE_ON_ERROR:
-.SECONDARY: