xref: /netbsd-src/external/gpl3/binutils.old/lib/libgnuctf/Makefile (revision e992f068c547fd6e84b3f104dc2340adcc955732)
1*e992f068Schristos#	$NetBSD: Makefile,v 1.3 2024/06/29 16:35:57 christos Exp $
2867d70fcSchristos
3867d70fcSchristosNOLINKLIB=	# defined
4867d70fcSchristosNOLINT=		# defined
5867d70fcSchristosNOMAN=		# defined
6867d70fcSchristosNOPROFILE=	# defined
7867d70fcSchristosNOCLANGERROR=	# defined
8867d70fcSchristos
9867d70fcSchristos.include <bsd.init.mk>
10867d70fcSchristos
11867d70fcSchristosLIB=		gnuctf
12867d70fcSchristos
13867d70fcSchristosBFD_MACHINE_ARCH?=	${MACHINE_ARCH:C/armv[4-7]/arm/}
14867d70fcSchristos
15867d70fcSchristos.if exists(${.CURDIR}/arch/${BFD_MACHINE_ARCH}/defs.mk)
16867d70fcSchristos.include "${.CURDIR}/arch/${BFD_MACHINE_ARCH}/defs.mk"
17867d70fcSchristos
18*e992f068SchristosSHLIB_MAJOR=	1
19867d70fcSchristosSHLIB_MINOR=	0
20867d70fcSchristos
21867d70fcSchristosGCPPFLAGS=	${G_archdefs} ${G_DEFS} ${G_INCLUDES} ${G_TDEFAULTS}
22867d70fcSchristosCPPFLAGS+=	-I${.CURDIR}/arch/${BFD_MACHINE_ARCH} \
23867d70fcSchristos		-I${.CURDIR}/../libbfd/arch/${BFD_MACHINE_ARCH} \
24867d70fcSchristos		-I${DIST}/include -I. -I${DIST}/libctf \
25867d70fcSchristos		-I${DIST}/bfd ${GCPPFLAGS:M-D*} \
26867d70fcSchristos		${GCPPFLAGS:M-I*:N-I.*}
27867d70fcSchristos
28867d70fcSchristosSRCS=		${G_libctf_la_SOURCES}
29867d70fcSchristos
30867d70fcSchristos.PATH: ${DIST}/libctf
31867d70fcSchristos
32867d70fcSchristos.include <bsd.lib.mk>
33867d70fcSchristos
34867d70fcSchristos.else
35867d70fcSchristos.include <bsd.prog.mk> # do nothing
36867d70fcSchristos.endif
37