svn commit: r306916 - projects/doctools/cddl/usr.bin/doctools/refer/papers

Baptiste Daroussin bapt at FreeBSD.org
Sun Oct 9 20:17:47 UTC 2016


Author: bapt
Date: Sun Oct  9 20:17:46 2016
New Revision: 306916
URL: https://svnweb.freebsd.org/changeset/base/306916

Log:
  Add forgotten Makefile for refer(1) tools

Added:
  projects/doctools/cddl/usr.bin/doctools/refer/papers/Makefile   (contents, props changed)

Added: projects/doctools/cddl/usr.bin/doctools/refer/papers/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/doctools/cddl/usr.bin/doctools/refer/papers/Makefile	Sun Oct  9 20:17:46 2016	(r306916)
@@ -0,0 +1,52 @@
+
+CLEANFILES=	runinv mkey inv Ind.ia Ind.ib Ind.ic
+SCRIPTS=	runinv
+BINDIR=		${LIBDIR}/reftools/papers
+# We do not care about REFDIR for that
+CFLAGS+=	-DREFDIR=''
+MAN=
+
+FILES=	Rbstjissue \
+	Rv7man \
+	Ind.ia \
+	Ind.ib \
+	Ind.ic
+
+FILESDIR=	${LIBDIR}/reftools/papers
+
+.SUFFIXES:	.sh
+.sh:
+	echo "#!/bin/sh" > ${.TARGET}
+	sed 's:@REFDIR@:${REFDIR}:g' ${.IMPSRC} >> ${.TARGET}
+
+build-tools: mkey inv
+
+.include <bsd.prog.mk>
+
+MKEYSRCS= \
+	${DOCTOOLSDIR}/refer/mkey1.c \
+	${DOCTOOLSDIR}/refer/mkey2.c \
+	${DOCTOOLSDIR}/refer/mkey3.c \
+	${DOCTOOLSDIR}/refer/deliv2.c
+
+INVSRCS=	\
+	${DOCTOOLSDIR}/refer/inv1.c \
+	${DOCTOOLSDIR}/refer/inv2.c \
+	${DOCTOOLSDIR}/refer/inv3.c \
+	${DOCTOOLSDIR}/refer/inv5.c \
+	${DOCTOOLSDIR}/refer/inv6.c \
+	${DOCTOOLSDIR}/refer/deliv2.c
+
+mkey: ${MKEYSRCS}
+	${CC} -o ${.TARGET} ${CFLAGS} ${MKEYSRCS}
+
+inv: ${INVSRCS}
+	${CC} -o ${.TARGET} ${CFLAGS} ${.IMPSRC} ${INVSRCS}
+
+Ind.ia Ind.ib Ind.ic: Rbstjissue Rv7man mkey inv
+	./mkey ${DOCTOOLSDIR}/refer/papers/R* | ./inv -v -h997 -n Xind
+	mv Xind.ia Ind.ia
+	mv Xind.ib Ind.ib
+	mv Xind.ic Ind.ic
+
+.PATH:	${DOCTOOLSDIR}/refer/papers


More information about the svn-src-projects mailing list