# $FreeBSD$ LIB= gnuregex SHLIB_MAJOR= 5 REGEXDIR= ${SRCTOP}/contrib/libgnuregex .PATH: ${REGEXDIR} WARNS?= 1 SRCS= gnuregex.c INCSGROUPS= INCS WRINCS PXINCS INCS= regex.h.patched INCSNAME= regex.h INCSDIR= ${INCLUDEDIR}/gnu WRINCS= gnuregex.h PXINCS= ${REGEXDIR}/regex.h PXINCSDIR= ${INCSDIR}/posix CFLAGS+= -D__attribute_warn_unused_result__="" CFLAGS+= -DHAVE_CONFIG_H -I${.CURDIR} -I${REGEXDIR} CLEANFILES= regex.h.patched gnuregex.c regex.h.patched: regex.h sed 's=<posix/regex\.h>=<gnu/posix/regex.h>=g' \ < ${.ALLSRC} > ${.TARGET} gnuregex.c: regex.c sed 's=<regex\.h>=<gnu/regex.h>=g' \ < ${.ALLSRC} > ${.TARGET} .include <bsd.lib.mk> |