1# $FreeBSD$ 2 3.include <src.opts.mk> 4 5LIB= procstat 6 7SRCS= cd9660.c \ 8 common_kvm.c \ 9 core.c \ 10 libprocstat.c \ 11 msdosfs.c \ 12 smbfs.c \ 13 udf.c 14 15VERSION_DEF= ${.CURDIR}/Versions.def 16SYMBOL_MAPS= ${.CURDIR}/Symbol.map 17 18INCS= libprocstat.h 19CFLAGS+= -I. -I${.CURDIR} -D_KVM_VNODE 20SHLIB_MAJOR= 1 21 22DPADD= ${LIBELF} ${LIBKVM} ${LIBUTIL} 23LDADD= -lelf -lkvm -lutil 24 25MAN= libprocstat.3 26 27# XXX This is a hack. 28.if ${MK_CDDL} != "no" 29CFLAGS+= -DLIBPROCSTAT_ZFS 30OBJS+= zfs/zfs.o 31SOBJS+= zfs/zfs.So 32POBJS+= zfs/zfs.po 33SUBDIR= zfs 34zfs/zfs.o: .PHONY 35 @cd ${.CURDIR}/zfs && ${MAKE} zfs.o 36zfs/zfs.So: .PHONY 37 @cd ${.CURDIR}/zfs && ${MAKE} zfs.So 38zfs/zfs.po: .PHONY 39 @cd ${.CURDIR}/zfs && ${MAKE} zfs.po 40.endif 41 42.include <bsd.lib.mk> 43