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