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 152f7e4c22SStanislav SedovVERSION_DEF= ${.CURDIR}/Versions.def 162f7e4c22SStanislav SedovSYMBOL_MAPS= ${.CURDIR}/Symbol.map 172f7e4c22SStanislav Sedov 180daf62d9SStanislav SedovINCS= libprocstat.h 190daf62d9SStanislav SedovCFLAGS+= -I. -I${.CURDIR} -D_KVM_VNODE 200daf62d9SStanislav SedovSHLIB_MAJOR= 1 21c66ca772SSergey Kandaurov 2276341556SSergey KandaurovDPADD= ${LIBKVM} ${LIBUTIL} 2376341556SSergey KandaurovLDADD= -lkvm -lutil 240daf62d9SStanislav Sedov 25c66ca772SSergey KandaurovMAN= libprocstat.3 26c66ca772SSergey Kandaurov 2759ea47d0SStanislav Sedov.if ${MK_NCP} != "no" 2859ea47d0SStanislav SedovCFLAGS+= -DLIBPROCSTAT_NWFS 2959ea47d0SStanislav SedovSRCS+= nwfs.c 3059ea47d0SStanislav Sedov.endif 3159ea47d0SStanislav Sedov 320daf62d9SStanislav Sedov# XXX This is a hack. 330daf62d9SStanislav Sedov.if ${MK_CDDL} != "no" 3459ea47d0SStanislav SedovCFLAGS+= -DLIBPROCSTAT_ZFS 350daf62d9SStanislav SedovOBJS+= zfs/zfs.o 360daf62d9SStanislav SedovSOBJS+= zfs/zfs.So 370daf62d9SStanislav SedovPOBJS+= zfs/zfs.po 380daf62d9SStanislav SedovSUBDIR= zfs 390daf62d9SStanislav Sedovzfs/zfs.o: .PHONY 400daf62d9SStanislav Sedov @cd ${.CURDIR}/zfs && ${MAKE} zfs.o 410daf62d9SStanislav Sedovzfs/zfs.So: .PHONY 420daf62d9SStanislav Sedov @cd ${.CURDIR}/zfs && ${MAKE} zfs.So 430daf62d9SStanislav Sedovzfs/zfs.po: .PHONY 440daf62d9SStanislav Sedov @cd ${.CURDIR}/zfs && ${MAKE} zfs.po 450daf62d9SStanislav Sedov.endif 460daf62d9SStanislav Sedov 470daf62d9SStanislav Sedov.include <bsd.lib.mk> 48