xref: /dflybsd-src/lib/libutil/Makefile (revision dc8bfbab3b1f98de86b4ddcba3c918bf9558afa3)
1984263bcSMatthew Dillon#	@(#)Makefile	8.1 (Berkeley) 6/4/93
2d316f7c9SJohn Marino#	$FreeBSD: head/lib/libutil/Makefile 242381 2012-10-30 22:18:08Z bapt $
3984263bcSMatthew Dillon
4984263bcSMatthew DillonLIB=	util
5*dc8bfbabSAaron LI
6f675e8b5SJoerg SonnenbergerSHLIB_MAJOR= 4
717f97226SFrançois TigeotSHLIBDIR?= /lib
82dc55a02SSascha Wildner
9*dc8bfbabSAaron LISRCS=	_secure_path.c \
10*dc8bfbabSAaron LI	auth.c \
11*dc8bfbabSAaron LI	dehumanize_number.c \
12*dc8bfbabSAaron LI	efun.c \
13*dc8bfbabSAaron LI	flopen.c \
14*dc8bfbabSAaron LI	getmntopts.c \
15*dc8bfbabSAaron LI	gr_util.c \
16*dc8bfbabSAaron LI	hexdump.c \
17*dc8bfbabSAaron LI	humanize_number.c \
18*dc8bfbabSAaron LI	humanize_unsigned.c \
19*dc8bfbabSAaron LI	login_auth.c \
20*dc8bfbabSAaron LI	login_cap.c \
21*dc8bfbabSAaron LI	login_class.c \
22*dc8bfbabSAaron LI	login_crypt.c \
23*dc8bfbabSAaron LI	login_ok.c \
24*dc8bfbabSAaron LI	login_times.c \
25*dc8bfbabSAaron LI	login_tty.c \
26*dc8bfbabSAaron LI	loginx.c \
27*dc8bfbabSAaron LI	logoutx.c \
28*dc8bfbabSAaron LI	logwtmpx.c \
29*dc8bfbabSAaron LI	pidfile.c \
30*dc8bfbabSAaron LI	property.c \
31*dc8bfbabSAaron LI	pty.c \
32*dc8bfbabSAaron LI	pw_util.c \
33*dc8bfbabSAaron LI	realhostname.c \
34*dc8bfbabSAaron LI	snprintb.c \
35*dc8bfbabSAaron LI	sockaddr_snprintf.c \
36*dc8bfbabSAaron LI	stub.c \
37*dc8bfbabSAaron LI	trimdomain.c \
38*dc8bfbabSAaron LI	uucplock.c
391d3001efSAaron LI
40984263bcSMatthew DillonINCS=	libutil.h login_cap.h
41ff454034SSascha WildnerINCSLINKS=libutil.h ${INCLUDEDIR}/util.h
42984263bcSMatthew Dillon
43*dc8bfbabSAaron LICFLAGS+= -DINET6
44feed9a49SPeter AvalosCFLAGS+= -I${.CURDIR} -I${.CURDIR}/../libc/gen/
45feed9a49SPeter Avalos
46*dc8bfbabSAaron LICOPTS.snprintb.c= -Wno-format-nonliteral
47*dc8bfbabSAaron LI
48*dc8bfbabSAaron LIMAN+=	_secure_path.3 \
49*dc8bfbabSAaron LI	auth.3 \
50*dc8bfbabSAaron LI	efun.3 \
51*dc8bfbabSAaron LI	flopen.3 \
52*dc8bfbabSAaron LI	getmntopts.3 \
53*dc8bfbabSAaron LI	hexdump.3 \
54*dc8bfbabSAaron LI	humanize_number.3 \
55*dc8bfbabSAaron LI	humanize_unsigned.3 \
56*dc8bfbabSAaron LI	login_auth.3 \
57*dc8bfbabSAaron LI	login_cap.3 \
58*dc8bfbabSAaron LI	login_class.3 \
59*dc8bfbabSAaron LI	login_ok.3 \
60*dc8bfbabSAaron LI	login_times.3 \
61*dc8bfbabSAaron LI	login_tty.3 \
62*dc8bfbabSAaron LI	loginx.3 \
63*dc8bfbabSAaron LI	pidfile.3 \
64*dc8bfbabSAaron LI	property.3 \
6559a92d18SAlex Hornung	pty.3 \
66*dc8bfbabSAaron LI	pw_util.3 \
67*dc8bfbabSAaron LI	realhostname.3 \
68*dc8bfbabSAaron LI	realhostname_sa.3 \
69*dc8bfbabSAaron LI	snprintb.3 \
70*dc8bfbabSAaron LI	sockaddr_snprintf.3 \
71*dc8bfbabSAaron LI	trimdomain.3 \
72*dc8bfbabSAaron LI	uucplock.3
73*dc8bfbabSAaron LIMAN+=	auth.conf.5 \
74*dc8bfbabSAaron LI	login.conf.5
7540532260SSascha Wildner
76984263bcSMatthew DillonMLINKS+=auth.3 auth_getval.3
771872296bSSascha WildnerMLINKS+=efun.3 easprintf.3 \
781872296bSSascha Wildner	efun.3 ecalloc.3 \
791872296bSSascha Wildner	efun.3 emalloc.3 \
801872296bSSascha Wildner	efun.3 erealloc.3 \
811872296bSSascha Wildner	efun.3 esetfunc.3 \
821872296bSSascha Wildner	efun.3 estrdup.3 \
831872296bSSascha Wildner	efun.3 estrlcat.3 \
841872296bSSascha Wildner	efun.3 estrlcpy.3 \
851872296bSSascha Wildner	efun.3 estrndup.3
86ed54a404SSascha WildnerMLINKS+=humanize_number.3 dehumanize_number.3
8712aea7caSMatthew DillonMLINKS+=humanize_unsigned.3 format_bytes.3
881872296bSSascha WildnerMLINKS+=login_auth.3 auth_cat.3 \
891872296bSSascha Wildner	login_auth.3 auth_checknologin.3
901872296bSSascha WildnerMLINKS+=login_cap.3 login_close.3 \
911872296bSSascha Wildner	login_cap.3 login_getcapbool.3 \
921872296bSSascha Wildner	login_cap.3 login_getcaplist.3 \
931872296bSSascha Wildner	login_cap.3 login_getcapnum.3 \
941872296bSSascha Wildner	login_cap.3 login_getcapsize.3 \
951872296bSSascha Wildner	login_cap.3 login_getcapstr.3 \
961872296bSSascha Wildner	login_cap.3 login_getcaptime.3 \
971872296bSSascha Wildner	login_cap.3 login_getclass.3 \
981872296bSSascha Wildner	login_cap.3 login_getclassbyname.3 \
991872296bSSascha Wildner	login_cap.3 login_getpath.3 \
1001872296bSSascha Wildner	login_cap.3 login_getpwclass.3 \
1011872296bSSascha Wildner	login_cap.3 login_getstyle.3 \
1021872296bSSascha Wildner	login_cap.3 login_getuserclass.3 \
1031872296bSSascha Wildner	login_cap.3 login_setcryptfmt.3
1041872296bSSascha WildnerMLINKS+=login_class.3 setclasscontext.3 \
1051872296bSSascha Wildner	login_class.3 setclassenvironment.3 \
1061872296bSSascha Wildner	login_class.3 setclassresources.3 \
1071872296bSSascha Wildner	login_class.3 setusercontext.3
1081872296bSSascha WildnerMLINKS+=login_ok.3 auth_hostok.3 \
1091872296bSSascha Wildner	login_ok.3 auth_timeok.3 \
1101872296bSSascha Wildner	login_ok.3 auth_ttyok.3
1111872296bSSascha WildnerMLINKS+=login_times.3 in_lt.3 \
1121872296bSSascha Wildner	login_times.3 in_ltm.3 \
1131872296bSSascha Wildner	login_times.3 in_ltms.3 \
1141872296bSSascha Wildner	login_times.3 in_lts.3 \
1151872296bSSascha Wildner	login_times.3 parse_lt.3
1161872296bSSascha WildnerMLINKS+=loginx.3 logoutx.3 \
1171872296bSSascha Wildner	loginx.3 logwtmpx.3
1181872296bSSascha WildnerMLINKS+=pidfile.3 pidfile_close.3 \
1191872296bSSascha Wildner	pidfile.3 pidfile_fileno.3 \
1201872296bSSascha Wildner	pidfile.3 pidfile_open.3 \
1211872296bSSascha Wildner	pidfile.3 pidfile_remove.3 \
1226f318be6SSascha Wildner	pidfile.3 pidfile_write.3
1231872296bSSascha WildnerMLINKS+=property.3 properties_free.3 \
1241872296bSSascha Wildner	property.3 properties_read.3 \
1251872296bSSascha Wildner	property.3 property_find.3
1261872296bSSascha WildnerMLINKS+=pty.3 forkpty.3 \
1271872296bSSascha Wildner	pty.3 openpty.3
128d316f7c9SJohn MarinoMLINKS+=pw_util.3 pw_copy.3 \
129d316f7c9SJohn Marino	pw_util.3 pw_dup.3 \
130d316f7c9SJohn Marino	pw_util.3 pw_edit.3 \
131d316f7c9SJohn Marino	pw_util.3 pw_equal.3 \
132d316f7c9SJohn Marino	pw_util.3 pw_fini.3 \
133d316f7c9SJohn Marino	pw_util.3 pw_init.3 \
1341872296bSSascha Wildner	pw_util.3 pw_lock.3 \
135d316f7c9SJohn Marino	pw_util.3 pw_make.3 \
136d316f7c9SJohn Marino	pw_util.3 pw_make_v7.3 \
137d316f7c9SJohn Marino	pw_util.3 pw_mkdb.3 \
138d316f7c9SJohn Marino	pw_util.3 pw_scan.3 \
139d316f7c9SJohn Marino	pw_util.3 pw_tempname.3 \
140d316f7c9SJohn Marino	pw_util.3 pw_tmp.3
1411d3001efSAaron LIMLINKS+=snprintb.3 snprintb_m.3
1421872296bSSascha WildnerMLINKS+=uucplock.3 uu_lock.3 \
1431872296bSSascha Wildner	uucplock.3 uu_lockerr.3 \
1441872296bSSascha Wildner	uucplock.3 uu_lock_txfr.3 \
1451872296bSSascha Wildner	uucplock.3 uu_unlock.3
146984263bcSMatthew Dillon
147984263bcSMatthew Dillon.include <bsd.lib.mk>
148