PROG=		bibtex

SRCS=		bibtex.c openinout.c

.include "../Makefile.defs"

CFLAGS+=	-I${.CURDIR}/../lib -I../mf/mf_c_srcs -DBibTeX
CLEANFILES+=	${PROG}.p ${PROG}.c ${PROG}.h 
DPADD=		../lib/libweb2c.a
LDADD=		../lib/libweb2c.a
NOMAN=		noman
TANGLE?=	../web/tangle/tangle
.if exists(obj)
CLEANFILES+=    *.web *.ch
.endif

.SUFFIXES:
.SUFFIXES: .o .c .p .ch

.PATH: ${.CURDIR}/../lib/ ${.CURDIR}/../lib/obj

.p.c: ../lib/common.defines
	PROGSRCDIR=${.CURDIR} ;\
	export PROGSRCDIR ;\
	${SHELL} ${.CURDIR}/convert ${.PREFIX}.p ${.PREFIX}.c

.ch.p:
	-ln -s ${.CURDIR}/${.PREFIX}.web ${.PREFIX}.web
	-ln -s ${.CURDIR}/${.PREFIX}.ch ${.PREFIX}.ch
	${TANGLE} ${.PREFIX}.web ${.PREFIX}.ch

.include <bsd.prog.mk>
