1# 2# SPDX-License-Idendifier: BSD-2-Clause 3# 4# Copyright (c) 2025 FreeBSD Foundation 5# 6# This sofware was developed by Cy Schubert <cy@FreeBSD.org> 7# under sponsorship from the FreeBSD Foundation. 8# 9 10.include <src.opts.mk> 11 12# MIT KRB5 uses KRB5_DIR. Heimdal uses KRB5DIR. 13KRB5_SRCTOP= ${SRCTOP}/krb5 14KRB5_DIR= ${SRCTOP}/crypto/krb5/src 15KRB5_ETDIR?= ${DESTDIR}/usr/share/et 16KRB5_SRCLIBDIR= ${KRB5_DIR}/lib 17 18KRB5_OBJTOP= ${OBJTOP}/krb5 19KRB5_OBJHDR= ${OBJTOP}/include 20COMPILE_ET= compile_et -d ${KRB5_DIR}/util/et --textdomain mit-krb5 21MAKE_COMMANDS= ${KRB5_OBJTOP}/util/ss/mk_cmds 22 23# There are no WARNS levels for this. 24CFLAGS+= -Wno-deprecated-non-prototype \ 25 -Wno-unused-parameter 26 27WARNS?= 1 28 29KRB5RCTMPDIR= /var/tmp 30KRB5PREFIX= /usr 31KRB5_EXEC_PREFIX= /usr 32KRB5_BINDIR= /usr/bin 33KRB5_LIBDIR= /usr/lib 34KRB5_SBINDIR= /usr/sbin 35KRB5_MODULEDIR= /usr/lib/krb5/plugins 36KRB5_GSSMODULEDIR= /usr/lib/gss 37KRB5_LOCALEDIR= /usr/share/locale 38KRB5_DOCSDIR= ${SHAREDIR}/doc/krb5 39KRB5_HTMLDOCSDIR= ${KRB5_DOCSDIR}/html 40KRB5_LOCALSTATEDIR= /var 41KRB5_RUNSTATEDIR= /var/run 42KRB5_SYSCONFDIR= /etc 43KRB5_DYNOBJEXT= .so 44KRB5_SYSCONFCONF= /etc/krb5.conf 45