Makefile revision 303975
1221807Sstas# $FreeBSD: releng/11.0/lib/libprocstat/Makefile 298107 2016-04-16 07:45:30Z gjb $ 2221807Sstas 3265420Simp.include <src.opts.mk> 4221807Sstas 5221807SstasPACKAGE=lib${LIB} 6221807SstasLIB= procstat 7221807Sstas 8221807SstasSRCS= cd9660.c \ 9249666Strociny common_kvm.c \ 10221807Sstas core.c \ 11221807Sstas libprocstat.c \ 12252356Sdavide msdosfs.c \ 13221807Sstas smbfs.c \ 14221807Sstas udf.c 15221931Sstas 16221931SstasVERSION_DEF= ${.CURDIR}/Versions.def 17221931SstasSYMBOL_MAPS= ${.CURDIR}/Symbol.map 18223953Spluknet 19221807SstasINCS= libprocstat.h 20221807SstasCFLAGS+= -I. -I${.CURDIR} -D_KVM_VNODE 21223953SpluknetSHLIB_MAJOR= 1 22275024Sbapt 23221807SstasLIBADD= elf kvm util 24223953Spluknet 25223953SpluknetMAN= libprocstat.3 26221807SstasMLINKS+=libprocstat.3 procstat_close.3 \ 27221807Sstas libprocstat.3 procstat_freeargv.3 \ 28221824Sstas libprocstat.3 procstat_freeauxv.3 \ 29221807Sstas libprocstat.3 procstat_freeenvv.3 \ 30221807Sstas libprocstat.3 procstat_freefiles.3 \ 31221807Sstas libprocstat.3 procstat_freegroups.3 \ 32221807Sstas libprocstat.3 procstat_freekstack.3 \ 33221807Sstas libprocstat.3 procstat_freeprocs.3 \ 34221807Sstas libprocstat.3 procstat_freevmmap.3 \ 35221807Sstas libprocstat.3 procstat_get_pipe_info.3 \ 36221807Sstas libprocstat.3 procstat_get_pts_info.3 \ 37221807Sstas libprocstat.3 procstat_get_sem_info.3 \ 38221807Sstas libprocstat.3 procstat_get_shm_info.3 \ 39221807Sstas libprocstat.3 procstat_get_socket_info.3 \ 40221807Sstas libprocstat.3 procstat_get_vnode_info.3 \ 41221807Sstas libprocstat.3 procstat_getargv.3 \ 42 libprocstat.3 procstat_getauxv.3 \ 43 libprocstat.3 procstat_getenvv.3 \ 44 libprocstat.3 procstat_getfiles.3 \ 45 libprocstat.3 procstat_getgroups.3 \ 46 libprocstat.3 procstat_getkstack.3 \ 47 libprocstat.3 procstat_getosrel.3 \ 48 libprocstat.3 procstat_getpathname.3 \ 49 libprocstat.3 procstat_getprocs.3 \ 50 libprocstat.3 procstat_getrlimit.3 \ 51 libprocstat.3 procstat_getumask.3 \ 52 libprocstat.3 procstat_getvmmap.3 \ 53 libprocstat.3 procstat_open_core.3 \ 54 libprocstat.3 procstat_open_kvm.3 \ 55 libprocstat.3 procstat_open_sysctl.3 56 57# XXX This is a hack. 58.if ${MK_CDDL} != "no" 59CFLAGS+= -DLIBPROCSTAT_ZFS 60OBJS+= zfs/zfs.o 61SOBJS+= zfs/zfs.So 62POBJS+= zfs/zfs.po 63SUBDIR= zfs 64zfs/zfs.o: .PHONY 65 @cd ${.CURDIR}/zfs && ${MAKE} zfs.o 66zfs/zfs.So: .PHONY 67 @cd ${.CURDIR}/zfs && ${MAKE} zfs.So 68zfs/zfs.po: .PHONY 69 @cd ${.CURDIR}/zfs && ${MAKE} zfs.po 70.endif 71 72.include <bsd.lib.mk> 73