1221807Sstas# $FreeBSD: stable/10/lib/libprocstat/Makefile 312285 2017-01-16 12:13:49Z kib $
2221807Sstas
3221807Sstas.include <bsd.own.mk>
4221807Sstas
5221807SstasLIB=	procstat
6221807Sstas
7221807SstasSRCS=	cd9660.c	\
8221807Sstas	common_kvm.c	\
9249666Strociny	core.c		\
10221807Sstas	libprocstat.c	\
11312284Skib	msdosfs.c	\
12252356Sdavide	smbfs.c		\
13221807Sstas	udf.c
14221807Sstas
15312285SkibVERSION_DEF=	${SRCTOP}/lib/libc/Versions.def
16221931SstasSYMBOL_MAPS=	${.CURDIR}/Symbol.map
17221931Sstas
18223953SpluknetINCS=		libprocstat.h
19221807SstasCFLAGS+=	-I. -I${.CURDIR} -D_KVM_VNODE
20221807SstasSHLIB_MAJOR=	1
21223953Spluknet
22249666StrocinyDPADD=		${LIBELF} ${LIBKVM} ${LIBUTIL}
23249666StrocinyLDADD=		-lelf -lkvm -lutil
24221807Sstas
25223953SpluknetMAN=		libprocstat.3
26223953Spluknet
27221807Sstas# XXX This is a hack.
28221807Sstas.if ${MK_CDDL} != "no"
29221824SstasCFLAGS+=	-DLIBPROCSTAT_ZFS
30221807SstasOBJS+=	zfs/zfs.o
31221807SstasSOBJS+=	zfs/zfs.So
32221807SstasPOBJS+=	zfs/zfs.po
33221807SstasSUBDIR=	zfs
34221807Sstaszfs/zfs.o: .PHONY
35221807Sstas	@cd ${.CURDIR}/zfs && ${MAKE} zfs.o
36221807Sstaszfs/zfs.So: .PHONY
37221807Sstas	@cd ${.CURDIR}/zfs && ${MAKE} zfs.So
38221807Sstaszfs/zfs.po: .PHONY
39221807Sstas	@cd ${.CURDIR}/zfs && ${MAKE} zfs.po
40221807Sstas.endif
41221807Sstas
42221807Sstas.include <bsd.lib.mk>
43