Home | History | Annotate | Line # | Download | only in crypto
Makefile.openssl revision 1.15
      1  1.15    martin #	$NetBSD: Makefile.openssl,v 1.15 2023/05/18 12:01:58 martin Exp $
      2   1.1   thorpej 
      3   1.1   thorpej .ifndef _MAKEFILE_OPENSSL_INCLUDED
      4   1.1   thorpej _MAKEFILE_OPENSSL_INCLUDED=1
      5   1.1   thorpej 
      6   1.1   thorpej .include <bsd.own.mk>
      7  1.14  christos WARNS=3
      8  1.14  christos # would require changing a lot of code
      9  1.14  christos COPTS+= -Wno-error=cast-qual -Wno-error=discarded-qualifiers
     10  1.14  christos COPTS+= -Wno-error=missing-field-initializers -Wno-error=char-subscripts
     11  1.15    martin COPTS+= -Wno-error=shadow
     12  1.14  christos 
     13   1.1   thorpej 
     14  1.13  christos .if ${HAVE_OPENSSL} <= 11
     15  1.13  christos OSSL_ENGINESDIR=/usr/lib/openssl
     16  1.13  christos .else
     17  1.13  christos .	if defined(MLIBDIR)
     18  1.13  christos OSSL_LIBDIR=/usr/lib/${MLIBDIR}/openssl
     19  1.13  christos .	else
     20  1.13  christos OSSL_LIBDIR=/usr/lib/openssl
     21  1.13  christos .	endif
     22  1.13  christos OSSL_ENGINESDIR=${OSSL_LIBDIR}/engines
     23  1.13  christos OSSL_MODULESDIR=${OSSL_LIBDIR}/modules
     24  1.13  christos .endif
     25  1.13  christos 
     26  1.11  christos OPENSSLSRC=	${CRYPTODIST}/external/bsd/${EXTERNAL_OPENSSL_SUBDIR}/dist
     27   1.6    itojun CPPFLAGS+=	-DOPENSSLDIR=\"/etc/openssl\"
     28  1.13  christos CPPFLAGS+=	-DENGINESDIR=\"${OSSL_ENGINESDIR}\"
     29  1.13  christos CPPFLAGS+=	-DMODULESDIR=\"${OSSL_MODULESDIR}\"
     30   1.1   thorpej 
     31   1.1   thorpej .endif
     32