Makefile revision 1.4
11.4Schristos# $NetBSD: Makefile,v 1.4 2025/03/08 00:10:54 christos Exp $ 21.1Schristos 31.1SchristosWARNS?= 0 # XXX third-party program, many issues 41.1SchristosNOCLANGERROR= # defined 51.1Schristos 61.1Schristos.include <bsd.own.mk> 71.1Schristos 81.1SchristosPROG= plainrsa-gen 91.1SchristosSRCS= plainrsa-gen.c plog.c crypto_openssl.c logger.c vmbuf.c misc.c \ 101.1Schristos rsalist.c sockmisc.c genlist.c prsa_tok.c prsa_par.c 111.1SchristosMAN= plainrsa-gen.8 121.1Schristos 131.1SchristosDIST= ${NETBSDSRCDIR}/crypto/dist/ipsec-tools 141.1SchristosCPPFLAGS+= -I${DIST}/src/racoon -I${DIST}/src/racoon/missing 151.1SchristosCPPFLAGS+= -I${DIST}/src/libipsec 161.3SchristosCPPFLAGS+= -I${NETBSDSRCDIR}/lib/libipsec -I. 171.1SchristosCPPFLAGS+= -DHAVE_CONFIG_H -DNOUSE_PRIVSEP 181.1Schristos.if ${HAVE_OPENSSL} < 11 191.1SchristosCPPFLAGS+= -DHAVE_OPENSSL_RC5_H 201.1SchristosCPPFLAGS+= -DOPENSSL_API_COMPAT=0x10100000L 211.1Schristos.endif 221.1Schristos 231.1Schristos.PATH: ${DIST}/src/racoon 241.1Schristos 251.1SchristosLDADD+= -lcrypto -lipsec 261.1SchristosDPADD+= ${LIBCRYPTO} ${LIBIPSEC} 271.1Schristos 281.4Schristos.include "${.CURDIR}/../racoon/Makefile.racoon" 291.1Schristos 301.1Schristos.include <bsd.prog.mk> 311.1Schristos 32