Home | History | Annotate | Line # | Download | only in libcrypto
Makefile.inc revision 1.10.10.1
      1  1.10.10.1    martin # $NetBSD: Makefile.inc,v 1.10.10.1 2023/08/11 13:43:42 martin Exp $
      2        1.1      jmmv 
      3        1.1      jmmv .include <bsd.own.mk>
      4        1.6  christos .include "../Makefile.inc"
      5        1.1      jmmv TESTSDIR=	${TESTSBASE}/crypto/libcrypto
      6        1.3      jmmv ATFFILE=	no
      7        1.1      jmmv 
      8        1.1      jmmv .if defined(HELPER_NAME)
      9        1.1      jmmv HELPER_SRCS?=	${HELPER_NAME}.c
     10        1.1      jmmv 
     11        1.1      jmmv PROG=		h_${HELPER_NAME}
     12        1.1      jmmv SRCS=		${HELPER_SRCS}
     13        1.1      jmmv MAN=		# empty
     14        1.1      jmmv BINDIR=		${TESTSDIR}
     15        1.1      jmmv 
     16        1.5     joerg CWARNFLAGS.clang+=	-Wno-format
     17  1.10.10.1    martin CWARNFLAGS+=-Wno-error=deprecated-declarations
     18        1.5     joerg 
     19        1.1      jmmv CPPFLAGS+=	-DOPENSSL_FIPS
     20        1.2  christos CPPFLAGS+=	-I${OPENSSLSRC} -I${OPENSSLSRC}/crypto
     21        1.7  christos CPPFLAGS+=	-I${OPENSSLSRC}/include -I${OPENSSLSRC}/../include
     22        1.7  christos CPPFLAGS+=	-I${OPENSSLSRC}/crypto/include
     23  1.10.10.1    martin CPPFLAGS+=	-I${OPENSSLSRC}/apps/include
     24        1.2  christos CRYPTODIST=	${NETBSDSRCDIR}/crypto
     25        1.1      jmmv .include "${NETBSDSRCDIR}/crypto/Makefile.openssl"
     26        1.8  christos .if ${HAVE_OPENSSL} != 10
     27        1.9  christos .PATH:	${OPENSSLSRC}/test ${OPENSSLSRC}/test/testutil
     28        1.8  christos .else
     29        1.8  christos .PATH: ${OPENSSLSRC}/crypto/${HELPER_DIR}
     30        1.8  christos .endif
     31        1.9  christos PROGDPLIBS+=	cryptotest ${OPENSSLSRC}/../lib/libcryptotest
     32       1.10  christos PROGDPLIBS+=	crypto ${OPENSSLSRC}/../lib/libcrypto
     33       1.10  christos DPADD+=		${LIBCRYPT}
     34       1.10  christos LDADD+=		-lcrypt
     35       1.10  christos 
     36        1.1      jmmv 
     37        1.1      jmmv .include <bsd.test.mk>
     38        1.1      jmmv .include <bsd.prog.mk>
     39        1.1      jmmv .endif
     40