From 56eafb8f94157eecca4410ff6924715fe8328386 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Wed, 6 May 2020 00:23:52 +0200 Subject: C header generation logic --- gnu-name-system-record-types/Makefile | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'gnu-name-system-record-types/Makefile') diff --git a/gnu-name-system-record-types/Makefile b/gnu-name-system-record-types/Makefile index 8364f52..2d0eb95 100644 --- a/gnu-name-system-record-types/Makefile +++ b/gnu-name-system-record-types/Makefile @@ -1,2 +1,19 @@ +FILES=gnu-name-system-record-types.h +all: check $(FILES) + check: recfix --check registry.rec + +distclean: + + rm -f *.tmp +clean: + rm -f $(FILES) *.tmp + +gnu-name-system-record-types.h.tmp: registry.rec h.template + ../format.sh h.template < registry.rec > $@ + +gnu-name-system-record-types.h: h.header gnu-name-system-record-types.h.tmp h.footer + cat $^ > $@ + +.PHONY: check clean distclean -- cgit v1.2.3