Home | History | Annotate | Line # | Download | only in libgnuctf
      1 #	$NetBSD: Makefile,v 1.5 2026/02/10 19:59:47 christos Exp $
      2 
      3 NOLINKLIB=	# defined
      4 NOLINT=		# defined
      5 NOMAN=		# defined
      6 NOPROFILE=	# defined
      7 NOCLANGERROR=	# defined
      8 
      9 .include <bsd.init.mk>
     10 
     11 LIB=		gnuctf
     12 
     13 BFD_MACHINE_ARCH?=	${MACHINE_ARCH:C/armv[4-7]/arm/}
     14 
     15 .if exists(${.CURDIR}/arch/${BFD_MACHINE_ARCH}/defs.mk)
     16 .include "${.CURDIR}/arch/${BFD_MACHINE_ARCH}/defs.mk"
     17 
     18 SHLIB_MAJOR=	3
     19 SHLIB_MINOR=	0
     20 
     21 GCPPFLAGS=	${G_archdefs} ${G_DEFS} ${G_INCLUDES} ${G_TDEFAULTS}
     22 CPPFLAGS+=	-I${.CURDIR}/arch/${BFD_MACHINE_ARCH} \
     23 		-I${.CURDIR}/../libbfd/arch/${BFD_MACHINE_ARCH} \
     24 		-I${DIST}/include -I. -I${DIST}/libctf \
     25 		-I${DIST}/bfd ${GCPPFLAGS:M-D*} \
     26 		${GCPPFLAGS:M-I*:N-I.*}
     27 
     28 SRCS=		${G_libctf_la_SOURCES}
     29 
     30 .PATH: ${DIST}/libctf
     31 
     32 .include <bsd.lib.mk>
     33 
     34 .else
     35 .include <bsd.prog.mk> # do nothing
     36 .endif
     37