]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - sys/modules/dtrace/Makefile
libarchive: merge from vendor branch
[FreeBSD/FreeBSD.git] / sys / modules / dtrace / Makefile
1 # $FreeBSD$
2
3 .include "Makefile.inc"
4
5 SUBDIR=         dtaudit         \
6                 dtmalloc        \
7                 dtnfscl         \
8                 dtrace          \
9                 dtraceall       \
10                 dtrace_test     \
11                 fbt             \
12                 profile         \
13                 prototype       \
14                 sdt             \
15                 systrace
16
17 .if ${MACHINE_CPUARCH} == "amd64" || ${MACHINE_CPUARCH} == "i386"
18 SUBDIR+=        fasttrap systrace_linux
19 .endif
20 .if ${MACHINE_CPUARCH} == "amd64"
21 SUBDIR+=        systrace_linux32
22 SUBDIR+=        kinst
23 .endif
24 .if ${MACHINE_CPUARCH} == "riscv" || ${MACHINE_CPUARCH} == "aarch64"
25 SUBDIR+=        kinst
26 .endif
27 .if ${MACHINE_CPUARCH} == "powerpc"
28 SUBDIR+=        fasttrap
29 .endif
30 .if ${MACHINE_CPUARCH} == "amd64" || \
31     ${MACHINE_CPUARCH} == "aarch64" || \
32     ${MACHINE_ARCH} == "powerpc64"
33 SUBDIR+=        systrace_freebsd32
34 .endif
35
36 .include <bsd.subdir.mk>