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