Makefile revision 104461
1104352Sphk# $FreeBSD: head/lib/libexpat/Makefile 104461 2002-10-04 15:06:44Z ru $
2104352Sphk
3104461SruEXPAT=		${.CURDIR}/../../contrib/expat
4104352Sphk
5104461SruLIB=		bsdxml
6104453SphkSHLIB_MAJOR=	1
7104453SphkSRCS=		xmlparse.c xmlrole.c xmltok.c
8104453SphkINCS=		bsdxml.h
9104453SphkMAN=		libbsdxml.3
10104352Sphk
11104453Sphk.PATH:		${EXPAT}/lib
12104352Sphk
13104461SruCFLAGS+= 	-I${.CURDIR}
14104461SruCLEANFILES=	bsdxml.h
15104352Sphk
16104453Sphk# OK, so it is not entirely unadultered: we ammend the COPYING
17104453Sphk# to point people to the right place, get rid of some VMS stuff
18104453Sphk# and use FreeBSD style indempotency #ifndefs.
19104453Sphk#
20104461Srubsdxml.h: expat.h
21104453Sphk	unifdef -U__VMS < ${.ALLSRC} | \
22104453Sphk	sed -e 's/XmlParse_INCLUDED/_BSD_XML_H_/' \
23104453Sphk	    -e 's/COPYING/src\/contrib\/expat\/COPYING/' \
24104453Sphk		> ${.TARGET}
25104352Sphk
26104453Sphk.include <bsd.lib.mk>
27