1 1.16 christos # $NetBSD: Makefile,v 1.16 2025/07/13 20:15:16 christos Exp $ 2 1.10 tls 3 1.10 tls USE_FORT?= yes # network protocol library 4 1.1 manu 5 1.1 manu USE_SHLIBDIR= yes 6 1.2 christos .include <bsd.own.mk> 7 1.1 manu 8 1.2 christos WARNS=3 9 1.7 christos LINTFLAGS+= -Sw 10 1.1 manu 11 1.5 christos LIB= radius 12 1.1 manu CPPFLAGS+= -I. 13 1.15 christos CPPFLAGS+= -DOPENSSL_API_COMPAT=0x10100000L 14 1.1 manu 15 1.1 manu CPPFLAGS+= -DWITH_SSL 16 1.16 christos LIBDPLIBS+=crypto ${.CURDIR}/../../crypto/external/${EXTERNAL_OPENSSL_SUBDIR}/lib/libcrypto 17 1.1 manu 18 1.1 manu SRCS= radlib.c 19 1.3 christos INCS= radlib.h radlib_vs.h 20 1.4 christos INCSDIR=/usr/include 21 1.1 manu 22 1.1 manu MAN= libradius.3 radius.conf.5 23 1.1 manu 24 1.1 manu CLEANFILES+= libradius.cat3 radius.conf.cat5 radlib.d 25 1.1 manu 26 1.1 manu .include <bsd.lib.mk> 27