1# 2# SPDX-License-Identifier: 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.include "../Makefile.inc" 13 14LIB= kadmin_common 15INTERNALLIB= 16LDFLAGS+=-Wl,--no-undefined 17INCS= 18 19SRCS= kadmin.c \ 20 kadmin_ct.c \ 21 ktutil_ct.c \ 22 ss_wrapper.c \ 23 getdate.y 24 25CFLAGS+=-I${KRB5_DIR}/lib/krad \ 26 -I${KRB5_DIR}/include \ 27 -I${KRB5_SRCTOP}/include \ 28 -I${KRB5_DIR}/util \ 29 -I${KRB5_OBJTOP}/util \ 30 -I${KRB5_OBJTOP}/util/profile \ 31 -I${.OBJDIR} 32 33CLEANFILES= kadmin_ct.c ktutil_ct.c 34 35kadmin_ct.c: kadmin_ct.ct ss_err.h 36 ${MAKE_COMMANDS} ${KRB5_DIR}/kadmin/cli/kadmin_ct.ct 37 38ktutil_ct.c: ktutil_ct.ct ss_err.h 39 ${MAKE_COMMANDS} ${KRB5_DIR}/kadmin/ktutil/ktutil_ct.ct 40 41.include <bsd.lib.mk> 42 43.SUFFIXES: .h .c .ct 44 45.PATH: ${KRB5_DIR}/kadmin/cli \ 46 ${KRB5_DIR}/kadmin/ktutil \ 47 ${KRB5_DIR}/util/ss \ 48 ${KRB5_OBJTOP}/util/ss 49