mirror of
https://github.com/opnsense/src.git
synced 2026-02-19 02:30:08 -05:00
In order to allow to add cpuset(2) functionality to more utilities than just cpuset(1) move the parselist code into libutil While here, make the code a little more "library" friendly, by returning a range of various errors so that the consumer can check for them and report appropriate error message to the users (One of the planed usage is the jail(8) utility) Reviewed by: jilles Differential Revision: https://reviews.freebsd.org/D12873
96 lines
3.1 KiB
Makefile
96 lines
3.1 KiB
Makefile
# @(#)Makefile 8.1 (Berkeley) 6/4/93
|
|
# $FreeBSD$
|
|
|
|
SHLIBDIR?= /lib
|
|
|
|
.include <src.opts.mk>
|
|
|
|
PACKAGE= runtime
|
|
|
|
.PATH: ${SRCTOP}/lib/libc/gen # for pw_scan.c
|
|
|
|
LIB= util
|
|
SHLIB_MAJOR= 9
|
|
|
|
SRCS= _secure_path.c auth.c cpuset.c expand_number.c flopen.c fparseln.c \
|
|
getlocalbase.c gr_util.c \
|
|
hexdump.c humanize_number.c kinfo_getfile.c \
|
|
kinfo_getallproc.c kinfo_getproc.c kinfo_getvmmap.c \
|
|
kinfo_getvmobject.c kld.c \
|
|
login_auth.c login_cap.c \
|
|
login_class.c login_crypt.c login_ok.c login_times.c login_tty.c \
|
|
pidfile.c property.c pty.c pw_scan.c pw_util.c quotafile.c \
|
|
realhostname.c stub.c trimdomain.c uucplock.c
|
|
INCS= libutil.h login_cap.h
|
|
|
|
CFLAGS+= -DNO__SCCSID
|
|
|
|
.if ${MK_INET6_SUPPORT} != "no"
|
|
CFLAGS+= -DINET6
|
|
.endif
|
|
|
|
CFLAGS+= -I${.CURDIR} -I${SRCTOP}/lib/libc/gen/
|
|
|
|
MAN+= cpuset.3 expand_number.3 flopen.3 fparseln.3 getlocalbase.3 hexdump.3 \
|
|
humanize_number.3 kinfo_getallproc.3 kinfo_getfile.3 \
|
|
kinfo_getproc.3 kinfo_getvmmap.3 kinfo_getvmobject.3 kld.3 \
|
|
login_auth.3 login_cap.3 \
|
|
login_class.3 login_ok.3 login_times.3 login_tty.3 pidfile.3 \
|
|
property.3 pty.3 quotafile.3 realhostname.3 realhostname_sa.3 \
|
|
_secure_path.3 trimdomain.3 uucplock.3 pw_util.3
|
|
MAN+= login.conf.5
|
|
MLINKS+=flopen.3 flopenat.3
|
|
MLINKS+=kld.3 kld_isloaded.3 kld.3 kld_load.3
|
|
MLINKS+=login_auth.3 auth_cat.3 login_auth.3 auth_checknologin.3
|
|
MLINKS+=login_cap.3 login_close.3 login_cap.3 login_getcapbool.3 \
|
|
login_cap.3 login_getcaplist.3 login_cap.3 login_getcapnum.3 \
|
|
login_cap.3 login_getcapsize.3 login_cap.3 login_getcapstr.3 \
|
|
login_cap.3 login_getcaptime.3 login_cap.3 login_getclass.3 \
|
|
login_cap.3 login_getclassbyname.3 login_cap.3 login_getpath.3 \
|
|
login_cap.3 login_getpwclass.3 login_cap.3 login_getstyle.3 \
|
|
login_cap.3 login_getuserclass.3 login_cap.3 login_setcryptfmt.3
|
|
MLINKS+=login_class.3 setclasscontext.3 login_class.3 setclassenvironment.3 \
|
|
login_class.3 setclassresources.3 login_class.3 setusercontext.3
|
|
MLINKS+=login_ok.3 auth_hostok.3 login_ok.3 auth_timeok.3 \
|
|
login_ok.3 auth_ttyok.3
|
|
MLINKS+=login_times.3 in_lt.3 login_times.3 in_ltm.3 \
|
|
login_times.3 in_ltms.3 \
|
|
login_times.3 in_lts.3 \
|
|
login_times.3 parse_lt.3
|
|
MLINKS+=pidfile.3 pidfile_close.3 \
|
|
pidfile.3 pidfile_fileno.3 \
|
|
pidfile.3 pidfile_open.3 \
|
|
pidfile.3 pidfile_remove.3 \
|
|
pidfile.3 pidfile_write.3
|
|
MLINKS+=property.3 property_find.3 property.3 properties_free.3
|
|
MLINKS+=property.3 properties_read.3
|
|
MLINKS+=pty.3 forkpty.3 pty.3 openpty.3
|
|
MLINKS+=quotafile.3 quota_close.3 \
|
|
quotafile.3 quota_fsname.3 \
|
|
quotafile.3 quota_open.3 \
|
|
quotafile.3 quota_qfname.3 \
|
|
quotafile.3 quota_read.3 \
|
|
quotafile.3 quota_statfs.3 \
|
|
quotafile.3 quota_write_limits.3 \
|
|
quotafile.3 quota_write_usage.3
|
|
MLINKS+=uucplock.3 uu_lock.3 uucplock.3 uu_lock_txfr.3 \
|
|
uucplock.3 uu_lockerr.3 uucplock.3 uu_unlock.3
|
|
MLINKS+=pw_util.3 pw_copy.3 \
|
|
pw_util.3 pw_dup.3 \
|
|
pw_util.3 pw_edit.3 \
|
|
pw_util.3 pw_equal.3 \
|
|
pw_util.3 pw_fini.3 \
|
|
pw_util.3 pw_init.3 \
|
|
pw_util.3 pw_make.3 \
|
|
pw_util.3 pw_make_v7.3 \
|
|
pw_util.3 pw_mkdb.3 \
|
|
pw_util.3 pw_lock.3 \
|
|
pw_util.3 pw_scan.3 \
|
|
pw_util.3 pw_tempname.3 \
|
|
pw_util.3 pw_tmp.3
|
|
MLINKS+=cpuset.3 cpuset_parselist.3
|
|
|
|
HAS_TESTS=
|
|
SUBDIR.${MK_TESTS}+= tests
|
|
|
|
.include <bsd.lib.mk>
|