1 # $FreeBSD: releng/6.0/sys/modules/procfs/Makefile 149314 2005-08-20 08:05:01Z yar $
2
3 .PATH: ${.CURDIR}/../../fs/procfs
4
5 KMOD= procfs
6 SRCS=
7 SRCS+= opt_compat.h
8 SRCS+= vnode_if.h
9 SRCS+= procfs_ctl.c
10 SRCS+= procfs_dbregs.c
11 SRCS+= procfs_fpregs.c
12 SRCS+= procfs_ioctl.c
13 SRCS+= procfs_map.c
14 SRCS+= procfs_mem.c
15 SRCS+= procfs_note.c
16 SRCS+= procfs_regs.c
17 SRCS+= procfs_rlimit.c
18 SRCS+= procfs_status.c
19 SRCS+= procfs_type.c
20 SRCS+= procfs.c
21
22 EXPORT_SYMS=
23 EXPORT_SYMS+= procfs_attr
24 EXPORT_SYMS+= procfs_candebug
25 EXPORT_SYMS+= procfs_docurproc
26 EXPORT_SYMS+= procfs_doprocfile
27 EXPORT_SYMS+= procfs_doprocmem
28 EXPORT_SYMS+= procfs_notsystem
29
30 .if !defined(KERNBUILDDIR)
31 opt_compat.h:
32 echo "#define COMPAT_43 1" > ${.TARGET}
33 echo "#define COMPAT_FREEBSD4 1" >> ${.TARGET}
34 echo "#define COMPAT_FREEBSD5 1" >> ${.TARGET}
35 .if ${MACHINE_ARCH} == "amd64"
36 echo "#define COMPAT_IA32 1" >> ${.TARGET}
37 echo "#define COMPAT_LINUX32 1" >> ${.TARGET}
38 .endif
39 .endif
40
41 .include <bsd.kmod.mk>
Cache object: ef9108dfd4f84eb343fbb4d3d2c4559d
|