]> CyberLeo.Net >> Repos - FreeBSD/releng/9.2.git/blob - sys/modules/procfs/Makefile
- Copy stable/9 to releng/9.2 as part of the 9.2-RELEASE cycle.
[FreeBSD/releng/9.2.git] / sys / modules / procfs / Makefile
1 # $FreeBSD$
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_osrel.c
17 SRCS+=          procfs_regs.c
18 SRCS+=          procfs_rlimit.c
19 SRCS+=          procfs_status.c
20 SRCS+=          procfs_type.c
21 SRCS+=          procfs.c
22
23 EXPORT_SYMS=
24 EXPORT_SYMS+=   procfs_attr
25 EXPORT_SYMS+=   procfs_candebug
26 EXPORT_SYMS+=   procfs_docurproc
27 EXPORT_SYMS+=   procfs_doprocfile
28 EXPORT_SYMS+=   procfs_doprocmem
29 EXPORT_SYMS+=   procfs_notsystem
30
31 .if !defined(KERNBUILDDIR)
32 opt_compat.h:
33         echo "#define COMPAT_43 1" > ${.TARGET}
34         echo "#define COMPAT_FREEBSD4 1" >> ${.TARGET}
35         echo "#define COMPAT_FREEBSD5 1" >> ${.TARGET}
36         echo "#define COMPAT_FREEBSD6 1" >> ${.TARGET}
37 .if ${MACHINE_CPUARCH} == "amd64"
38         echo "#define COMPAT_FREEBSD32 1" >> ${.TARGET}
39         echo "#define COMPAT_LINUX32 1" >> ${.TARGET}
40 .endif
41 .endif
42
43 .include <bsd.kmod.mk>