10daf62d9SStanislav Sedov# $FreeBSD$ 20daf62d9SStanislav Sedov 30daf62d9SStanislav Sedov.include <bsd.own.mk> 40daf62d9SStanislav Sedov 50daf62d9SStanislav SedovLIB= procstat 60daf62d9SStanislav Sedov 70daf62d9SStanislav SedovSRCS= cd9660.c \ 80daf62d9SStanislav Sedov common_kvm.c \ 90daf62d9SStanislav Sedov libprocstat.c \ 100daf62d9SStanislav Sedov msdosfs.c \ 110daf62d9SStanislav Sedov ntfs.c \ 120daf62d9SStanislav Sedov smbfs.c \ 130daf62d9SStanislav Sedov udf.c 140daf62d9SStanislav Sedov 150daf62d9SStanislav SedovINCS= libprocstat.h 160daf62d9SStanislav SedovCFLAGS+= -I. -I${.CURDIR} -D_KVM_VNODE 170daf62d9SStanislav SedovSHLIB_MAJOR= 1 180daf62d9SStanislav SedovWITHOUT_MAN= yes 190daf62d9SStanislav Sedov 20*59ea47d0SStanislav Sedov.if ${MK_NCP} != "no" 21*59ea47d0SStanislav SedovCFLAGS+= -DLIBPROCSTAT_NWFS 22*59ea47d0SStanislav SedovSRCS+= nwfs.c 23*59ea47d0SStanislav Sedov.endif 24*59ea47d0SStanislav Sedov 250daf62d9SStanislav Sedov# XXX This is a hack. 260daf62d9SStanislav Sedov.if ${MK_CDDL} != "no" 27*59ea47d0SStanislav SedovCFLAGS+= -DLIBPROCSTAT_ZFS 280daf62d9SStanislav SedovOBJS+= zfs/zfs.o 290daf62d9SStanislav SedovSOBJS+= zfs/zfs.So 300daf62d9SStanislav SedovPOBJS+= zfs/zfs.po 310daf62d9SStanislav SedovSUBDIR= zfs 320daf62d9SStanislav Sedovzfs/zfs.o: .PHONY 330daf62d9SStanislav Sedov @cd ${.CURDIR}/zfs && ${MAKE} zfs.o 340daf62d9SStanislav Sedovzfs/zfs.So: .PHONY 350daf62d9SStanislav Sedov @cd ${.CURDIR}/zfs && ${MAKE} zfs.So 360daf62d9SStanislav Sedovzfs/zfs.po: .PHONY 370daf62d9SStanislav Sedov @cd ${.CURDIR}/zfs && ${MAKE} zfs.po 380daf62d9SStanislav Sedov.endif 390daf62d9SStanislav Sedov 400daf62d9SStanislav Sedov.include <bsd.lib.mk> 41