Files
Devin Teske 398b29f07f sysconf: add a poudriere target
poudriere.conf is handed to sysrc(8), including the jail, tree, and
set overlays poudriere(8) consults.  make, src, and src-env are
sub-targets over the matching make(1) files under poudriere.d.  -l
and -L list one path per line; -L includes overlays that do not exist
yet.  A bare -- ends the sub-target so the next word is a variable.
Bump sysconf(8) to 2.2.

Reviewed by:	fuz, kfv, bcr
Differential Revision:	https://reviews.freebsd.org/D59943
2026-10-08 09:26:43 -07:00

36 lines
677 B
Makefile

.include <src.opts.mk>
PACKAGE= utilities
PROG= sysconf
MAN= sysconf.8 \
sysconf-generic.8 \
sysconf-loader.8 \
sysconf-make.8 \
sysconf-poudriere.8 \
sysconf-rc.8 \
sysconf-src.8 \
sysconf-sysctl.8 \
sysconf-targets.8
SRCS= sysconf.c \
sysconf-targets.c \
sysconf_edit_assign.c \
sysconf_edit_make.c \
sysconf_edit_write.c \
sysconf_poudriere.c \
sysconf_print.c \
sysconf_query_desc.c \
sysconf_query_sysctl.c \
sysconf_query_value.c \
sysconf_resolve.c \
sysconf_scan.c
CFLAGS+= -I${SRCTOP}/lib/libbsdconf -I${.CURDIR}
LIBADD= bsdconf jail
HAS_TESTS=
SUBDIR.${MK_TESTS}+= tests
.include <bsd.prog.mk>