xref: /netbsd-src/usr.sbin/cpuctl/Makefile (revision 0360a7d37483a6a528038112a6ba893358eecfff)
1#	$NetBSD: Makefile,v 1.9 2020/04/21 02:56:37 msaitoh Exp $
2
3.include <bsd.own.mk>
4
5.PATH:	${.CURDIR}/arch
6
7PROG=	cpuctl
8MAN=	cpuctl.8
9SRCS=	cpuctl.c
10
11.if exists(${.CURDIR}/arch/${MACHINE_ARCH}.c)
12SRCS+=	${MACHINE_ARCH}.c
13.elif exists(${.CURDIR}/arch/${MACHINE_CPU}.c)
14SRCS+=	${MACHINE_CPU}.c
15.else
16SRCS+=	noarch.c
17.endif
18.if exists(${.CURDIR}/arch/${MACHINE_ARCH}-asm.S)
19SRCS+=	${MACHINE_ARCH}-asm.S
20.endif
21
22.if ${MACHINE_ARCH} == "x86_64" || ${MACHINE_ARCH} == "i386"
23CPPFLAGS+= -I${.CURDIR} -I${.CURDIR}/arch
24.PATH.c: ${NETBSDSRCDIR}/sys/arch/x86/x86
25SRCS+=	identcpu_subr.c
26.endif
27
28CPPFLAGS+=	-D_KERNTYPES
29LDADD+=-lutil
30DPADD+=${LIBUTIL}
31
32.include <bsd.prog.mk>
33