summaryrefslogtreecommitdiff
path: root/usr.sbin/kldxref/Makefile
blob: 0a409ec20265ef68b17dbf3e82e022209896123f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
PACKAGE=	runtime
PROG=	kldxref
MAN=	kldxref.8
SRCS=	kldxref.c

CFLAGS+=-I${SRCTOP}/lib/libkldelf

WARNS?=	2

LIBADD=	elf

.if defined(BOOTSTRAPPING)
#
# XXX: Fix libprivatelibkldelf.a linker set issue before removing this block
#
.PATH: ${SRCTOP}/lib/libkldelf
KLDELF_SRCS=	ef.c \
		ef_obj.c \
		elf.c \
		ef_aarch64.c \
		ef_arm.c \
		ef_amd64.c \
		ef_i386.c \
		ef_powerpc.c \
		ef_riscv.c
SRCS+=	${KLDELF_SRCS}
.else
LIBADD+=	kldelf
.endif

.include <bsd.prog.mk>