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= com_err 15# SHLIB_MAJOR= 3 16LDFLAGS=-Wl,--no-undefined 17INCSDIR=${INCLUDEDIR} 18LIBADD= krb5support 19VERSION_MAP= ${.CURDIR}/version.map 20 21SRCS= com_err.c \ 22 error_message.c \ 23 et_name.c \ 24 error_table.h \ 25 mit-sipb-copyright.h 26 27INCS= com_err.h 28 29MAN= com_err.3 30 31# NOTES: com_err.h is copied to ../include 32 33CFLAGS+=-I${KRB5_DIR}/util/et \ 34 -I${KRB5_DIR}/include \ 35 -I${.CURDIR:H:H}/include \ 36 -I${.OBJDIR} 37 38FILESGROUPS= ETSCRIPTS 39 40ETSCRIPTS= et_c.awk \ 41 et_h.awk 42 43ETSCRIPTSDIR= ${KRB5_ETDIR} 44ETSCRIPTSMODE= 0444 45ETSCRIPTSTAGS= dev 46 47.include <bsd.lib.mk> 48 49.SUFFIXES: .h .c .et .ct .man .3 50 51.man.3: 52 @cp ${.ALLSRC} ${.TARGET} 53 54.PATH: ${KRB5_DIR}/util/et 55