]> CyberLeo.Net >> Repos - FreeBSD/releng/10.2.git/blob - gnu/lib/libregex/Makefile
- Copy stable/10@285827 to releng/10.2 in preparation for 10.2-RC1
[FreeBSD/releng/10.2.git] / gnu / lib / libregex / Makefile
1 # $FreeBSD$
2
3 SUBDIR=         doc
4
5 LIB=            gnuregex
6 SHLIB_MAJOR=    5
7
8 REGEXDIR=       ${.CURDIR}/../../../contrib/libgnuregex
9 .PATH:          ${REGEXDIR}
10
11 SRCS=           gnuregex.c
12 INCSGROUPS=     INCS WRINCS PXINCS
13 INCS=           regex.h.patched
14 INCSNAME=       regex.h
15 INCSDIR=        ${INCLUDEDIR}/gnu
16 WRINCS=         gnuregex.h
17 PXINCS=         ${REGEXDIR}/regex.h
18 PXINCSDIR=      ${INCSDIR}/posix
19
20 CFLAGS+=        -D__attribute_warn_unused_result__=""
21 CFLAGS+=        -DHAVE_CONFIG_H -I${.CURDIR} -I${REGEXDIR}
22
23 CLEANFILES=     regex.h.patched gnuregex.c
24 regex.h.patched: regex.h
25         sed 's=<posix/regex\.h>=<gnu/posix/regex.h>=g' \
26                 < ${.ALLSRC} > ${.TARGET}
27
28 gnuregex.c: regex.c
29         sed 's=<regex\.h>=<gnu/regex.h>=g' \
30                 < ${.ALLSRC} > ${.TARGET}
31
32 .include <bsd.lib.mk>