1169718Skan# $FreeBSD: releng/10.3/gnu/lib/libssp/Makefile 188995 2009-02-24 16:14:15Z ru $ 2169718Skan 3188995SruSHLIBDIR?= /lib 4188995Sru 5188895Sru.include <bsd.own.mk> 6188895SruMK_SSP= no 7188895Sru 8169718SkanGCCDIR= ${.CURDIR}/../../../contrib/gcc 9169718SkanGCCLIB= ${.CURDIR}/../../../contrib/gcclibs 10169718SkanSRCDIR= ${GCCLIB}/libssp 11169718Skan 12169718Skan.PATH: ${SRCDIR} ${SRCDIR}/ssp 13169718Skan 14169718SkanLIB= ssp 15169718SkanSHLIB_MAJOR= 0 16169718SkanNO_PROFILE= 17169718Skan 18169718SkanSRCS= ssp.c gets-chk.c memcpy-chk.c memmove-chk.c mempcpy-chk.c \ 19169718Skan memset-chk.c snprintf-chk.c sprintf-chk.c stpcpy-chk.c \ 20169718Skan strcat-chk.c strcpy-chk.c strncat-chk.c strncpy-chk.c \ 21169718Skan vsnprintf-chk.c vsprintf-chk.c 22169718Skan 23169718SkanCFLAGS+= -DHAVE_CONFIG_H 24169718SkanCFLAGS+= -I${.CURDIR} -I${SRCDIR} -I${GCCLIB}/include 25169718Skan 26169718SkanVERSION_MAP= ${SRCDIR}/ssp.map 27169718Skan 28169718Skan 29169718SkanINCS= ssp.h string.h stdio.h unistd.h 30169718SkanINCSDIR=${INCLUDEDIR}/ssp 31169718Skan 32169862SruCLEANFILES= ssp.h 33169718Skanssp.h: ssp.h.in 34169718Skan sed -e 's/@ssp_have_usable_vsnprintf@/define/' ${.ALLSRC} > ${.TARGET} 35169718Skan 36169718SkanSUBDIR+= libssp_nonshared 37169718Skan 38169718Skan.include <bsd.lib.mk> 39