]> CyberLeo.Net >> Repos - FreeBSD/releng/7.2.git/blob - sys/modules/procfs/Makefile
Create releng/7.2 from stable/7 in preparation for 7.2-RELEASE.
[FreeBSD/releng/7.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_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         echo "#define COMPAT_FREEBSD6 1" >> ${.TARGET}
36 .if ${MACHINE_ARCH} == "amd64"
37         echo "#define COMPAT_IA32 1" >> ${.TARGET}
38         echo "#define COMPAT_LINUX32 1" >> ${.TARGET}
39 .endif
40 .endif
41
42 .include <bsd.kmod.mk>