summaryrefslogtreecommitdiff
path: root/src/nslcd_proto/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'src/nslcd_proto/Makefile')
-rw-r--r--src/nslcd_proto/Makefile36
1 files changed, 0 insertions, 36 deletions
diff --git a/src/nslcd_proto/Makefile b/src/nslcd_proto/Makefile
deleted file mode 100644
index 9e3ba4e..0000000
--- a/src/nslcd_proto/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-_ := $(MAKEFILE_LIST)
-d := $(patsubst %/,%,$(dir $(lastword $(MAKEFILE_LIST))))
-
-generate := $(generate) $d/interface_backend.go $d/func_handlerequest.go $d/util/struct_null_backend.go
-secondary := $d/requests.txt
-
-ifeq (,$(filter clean,$(MAKECMDGOALS)))
--include $d/enumerator-list.mk
-endif
-
-ifeq (1,$(words $_))
-
-all: generate
-.PHONY: all
-
-generate: $(generate)
-.PHONY: generate
-
-clean:
- rm -f -- $(generate) $(secondary)
-.PHONY: clean
-
-.DELETE_ON_ERROR:
-.SECONDARY:
-
-endif
-
-$d/requests.txt: $d/nslcd_h.go $d/Makefile
- < $< grep -Eo '\btype Request_([^_ ]+)(_\S+)?' | sed 's/^type Request_//' > $@
-
-%.go: %.go.sh
- ./$^ > $@
-
-$d/interface_backend.go: $d/requests.txt
-$d/func_handlerequest.go: $d/requests.txt
-$d/util/struct_null_backend.go: $d/interface_backend.go