Makefile revision 104453
1104352Sphk# $FreeBSD: head/lib/libexpat/Makefile 104453 2002-10-04 11:20:18Z phk $
2104352Sphk
3104352SphkEXPAT=	${.CURDIR}/../../contrib/expat
4104352Sphk
5104453SphkSHLIB_MAJOR=	1
6104352Sphk
7104453SphkLIB=		bsdxml
8104352Sphk
9104453SphkSRCS=		xmlparse.c xmlrole.c xmltok.c
10104453SphkINCS=		bsdxml.h
11104453SphkMAN=		libbsdxml.3
12104352Sphk
13104453Sphk.PATH:		${EXPAT}/lib
14104352Sphk
15104453SphkCFLAGS += 	-I${EXPAT}/lib -I${EXPAT} -I${.CURDIR}
16104453SphkCLEANFILES+=	bsdxml.h
17104352Sphk
18104453Sphk#
19104453Sphk# OK, so it is not entirely unadultered: we ammend the COPYING
20104453Sphk# to point people to the right place, get rid of some VMS stuff
21104453Sphk# and use FreeBSD style indempotency #ifndefs.
22104453Sphk#
23104453Sphkbsdxml.h:	expat.h
24104453Sphk	unifdef -U__VMS < ${.ALLSRC} | \
25104453Sphk	sed -e 's/XmlParse_INCLUDED/_BSD_XML_H_/' \
26104453Sphk	    -e 's/COPYING/src\/contrib\/expat\/COPYING/' \
27104453Sphk		> ${.TARGET}
28104352Sphk
29104453Sphk.include <bsd.lib.mk>
30104352Sphk
31