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