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