xref: /freebsd-14.2/lib/libcxxrt/Makefile (revision d0b2dbfa)
17a984708SDavid Chisnall
2c389411cSGlen BarberPACKAGE=	clibs
369877978SEnji CooperSRCDIR=		${SRCTOP}/contrib/libcxxrt
47a984708SDavid Chisnall
57a984708SDavid ChisnallSHLIB_MAJOR=	1
67a984708SDavid ChisnallSHLIBDIR?=	/lib
77a984708SDavid Chisnall
87a984708SDavid Chisnall.PATH: ${SRCDIR}
97a984708SDavid Chisnall
107a984708SDavid ChisnallLIB=		cxxrt
117a984708SDavid Chisnall
12*3c3df366SDimitry AndricSRCS+=		auxhelper.cc
13*3c3df366SDimitry AndricSRCS+=		dynamic_cast.cc
14*3c3df366SDimitry AndricSRCS+=		exception.cc
15*3c3df366SDimitry AndricSRCS+=		guard.cc
16*3c3df366SDimitry AndricSRCS+=		libelftc_dem_gnu3.c
17*3c3df366SDimitry AndricSRCS+=		memory.cc
18*3c3df366SDimitry AndricSRCS+=		stdexcept.cc
19*3c3df366SDimitry AndricSRCS+=		terminate.cc
20*3c3df366SDimitry AndricSRCS+=		typeinfo.cc
217a984708SDavid Chisnall
22ecebb3ccSKyle EvansWARNS?=		0
23f661dbeeSBryan DreweryCFLAGS+=	-isystem ${SRCDIR} -nostdinc++
24e91d723aSDimitry AndricCXXSTD?=	c++14
251e2a21d8SDavid ChisnallVERSION_MAP=	${.CURDIR}/Version.map
267a984708SDavid Chisnall
277a984708SDavid Chisnall.include <bsd.lib.mk>
28