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