mirror of
https://github.com/freebsd/freebsd-src.git
synced 2026-11-07 04:36:52 -10:00
44 lines
1.3 KiB
Makefile
44 lines
1.3 KiB
Makefile
#
|
|
# SPDX-License-Identifier: BSD-2-Clause
|
|
#
|
|
# Copyright (c) 2025 FreeBSD Foundation
|
|
#
|
|
# This sofware was developed by Cy Schubert <[email protected]>
|
|
# under sponsorship from the FreeBSD Foundation.
|
|
#
|
|
|
|
PACKAGE= kerberos-lib
|
|
|
|
.include <src.opts.mk>
|
|
|
|
.include "../Makefile.inc"
|
|
|
|
SUBDIR= krb5 gssrpc gssapi
|
|
|
|
SUBDIR_PARALLEL=
|
|
|
|
INCSDIR= ${INCLUDEDIR}
|
|
|
|
.PATH: ${KRB5_DIR}/include
|
|
|
|
INCS= gssapi.h \
|
|
kdb.h \
|
|
krad.h \
|
|
krb5.h
|
|
|
|
CLEANFILES= osconf.new
|
|
|
|
# XXX The output of this needs to be verified against the osconf.h I created
|
|
# It is only used to verify osconf.h has not changed
|
|
osconf.h:
|
|
cat ./osconf.hin | sed -e "s\"@KRB5RCTMPDIR\"${KRB5RCTMPDIR}\"" -e "s\"@PREFIX\"${KRB5PREFIX}\"" -e "s\"@EXEC_PREFIX\"${KRB5_EXEC_PREFIX}\"" -e "s\"@BINDIR\"${KRB5_BINDIR}\"" -e "s\"@LIBDIR\"${KRB5_LIBDIR}\"" -e "s\"@SBINDIR\"${KRB5_SBINDIR}\"" -e "s\"@MODULEDIR\"${KRB5_MODULEDIR}\"" -e "s\"@GSSMODULEDIR\"${KRB5_GSSMODULEDIR}\"" -e "s\"@LOCALSTATEDIR\"${KRB5_LOCALSTATEDIR}\"" -e "s\"@RUNSTATEDIR\"${KRB5_RUNSTATEDIR}\"" -e "s\"@SYSCONFDIR\"${KRB5_SYSCONFDIR}\"" -e "s\"@DYNOBJEXT\"${KRB5_DYNOBJEXT}\"" -e "s\"@SYSCONFCONF\":${KRB5_SYSCONFCONF}\"" > osconf.new
|
|
sh ${MOVEIFCHANGED} osconf.new osconf.h
|
|
|
|
rebuild-error-tables: ${K5_ET_HEADERS}
|
|
|
|
.PHONY: rebuild-error-tables osconf.h
|
|
|
|
.PATH: ${KRB5_DIR}/include/krb5
|
|
|
|
.include <bsd.prog.mk>
|