xref: /openbsd-src/lib/libutil/Makefile (revision 9f11ffb7133c203312a01e4b986886bc88c7d74b)
1#	$OpenBSD: Makefile,v 1.40 2017/12/14 09:27:44 kettenis Exp $
2#	$NetBSD: Makefile,v 1.8 1996/05/16 07:03:28 thorpej Exp $
3
4LIB=	util
5
6VERSION_SCRIPT=	${.CURDIR}/Symbols.map
7
8HDRS=	util.h imsg.h
9SRCS=	bcrypt_pbkdf.c check_expire.c duid.c getmaxpartitions.c \
10	getrawpartition.c login.c \
11	login_tty.c logout.c logwtmp.c opendev.c passwd.c pty.c readlabel.c \
12	login_fbtab.c uucplock.c fparseln.c opendisk.c pidfile.c \
13	fmt_scaled.c imsg.c imsg-buffer.c pkcs5_pbkdf2.c
14
15MAN=	bcrypt_pbkdf.3 check_expire.3 getmaxpartitions.3 getrawpartition.3 \
16	isduid.3 login.3 \
17	opendev.3 openpty.3 pw_init.3 pw_lock.3 readlabelfs.3 uucplock.3 \
18	fparseln.3 opendisk.3 login_fbtab.3 pidfile.3 fmt_scaled.3 imsg_init.3 \
19	pkcs5_pbkdf2.3
20
21SRCS+=	ohash.c
22HDRS += ohash.h
23
24MAN +=	ohash_init.3 ohash_interval.3
25
26includes:
27	@cd ${.CURDIR}; for i in $(HDRS); do \
28	    j="cmp -s $$i ${DESTDIR}/usr/include/$$i || \
29		${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} \
30		-m 444 $$i ${DESTDIR}/usr/include"; \
31	    echo $$j; \
32	    eval "$$j"; \
33	done
34
35.include <bsd.lib.mk>
36