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${.OBJDIR} 31 32CLEANFILES= kadmin_ct.c ktutil_ct.c 33 34kadmin_ct.c: kadmin_ct.ct ss_err.h 35 ${MAKE_COMMANDS} ${KRB5_DIR}/kadmin/cli/kadmin_ct.ct 36 37ktutil_ct.c: ktutil_ct.ct ss_err.h 38 ${MAKE_COMMANDS} ${KRB5_DIR}/kadmin/ktutil/ktutil_ct.ct 39 40.include <bsd.lib.mk> 41 42.SUFFIXES: .h .c .ct 43 44.PATH: ${KRB5_DIR}/kadmin/cli \ 45 ${KRB5_DIR}/kadmin/ktutil \ 46 ${KRB5_DIR}/util/ss \ 47 ${KRB5_OBJTOP}/util/ss 48