Makefile revision 284421
1# $FreeBSD: head/gnu/lib/libssp/Makefile 284421 2015-06-15 19:28:07Z bapt $ 2 3SHLIBDIR?= /lib 4 5MK_PROFILE= no 6MK_SSP= no 7 8.include <bsd.own.mk> 9 10GCCDIR= ${.CURDIR}/../../../contrib/gcc 11GCCLIB= ${.CURDIR}/../../../contrib/gcclibs 12SRCDIR= ${GCCLIB}/libssp 13 14.PATH: ${SRCDIR} ${SRCDIR}/ssp 15 16LIB= ssp 17SHLIB_MAJOR= 0 18LD_FATAL_WARNINGS= no 19 20SRCS= ssp.c gets-chk.c memcpy-chk.c memmove-chk.c mempcpy-chk.c \ 21 memset-chk.c snprintf-chk.c sprintf-chk.c stpcpy-chk.c \ 22 strcat-chk.c strcpy-chk.c strncat-chk.c strncpy-chk.c \ 23 vsnprintf-chk.c vsprintf-chk.c 24 25CFLAGS+= -DHAVE_CONFIG_H 26CFLAGS+= -I${.CURDIR} -I${SRCDIR} -I${GCCLIB}/include 27 28VERSION_MAP= ${SRCDIR}/ssp.map 29 30 31INCS= ssp.h string.h stdio.h unistd.h 32INCSDIR=${INCLUDEDIR}/ssp 33 34CLEANFILES= ssp.h 35ssp.h: ssp.h.in 36 sed -e 's/@ssp_have_usable_vsnprintf@/define/' ${.ALLSRC} > ${.TARGET} 37 38SUBDIR+= libssp_nonshared 39 40.include <bsd.lib.mk> 41