1# $NetBSD: Makefile,v 1.24 2014/03/02 22:50:13 jmmv Exp $ 2 3NOLINT= # defined 4 5.include <bsd.init.mk> 6 7LIB= atf-c++ 8LIBISCXX= yes 9 10LIBDPLIBS+= atf-c ${.CURDIR}/../libatf-c 11LIBDPLIBS+= m ${.CURDIR}/../../../../../lib/libm 12 13.PATH: ${SRCDIR} 14.PATH: ${SRCDIR}/atf-c++ 15.PATH: ${SRCDIR}/atf-c++/detail 16.PATH: ${TOPDIR} 17 18WARNS?= 2 19 20SRCS= application.cpp \ 21 build.cpp \ 22 check.cpp \ 23 config.cpp \ 24 env.cpp \ 25 exceptions.cpp \ 26 fs.cpp \ 27 process.cpp \ 28 tests.cpp \ 29 text.cpp \ 30 utils.cpp 31 32INCS= build.hpp \ 33 check.hpp \ 34 config.hpp \ 35 macros.hpp \ 36 tests.hpp \ 37 utils.hpp 38INCSDIR= /usr/include/atf-c++ 39 40INCS+= atf-c++.hpp 41INCSDIR_atf-c++.hpp=/usr/include 42 43MAN= atf-c++-api.3 44 45.if ${MKSHARE} != "no" 46FILES+= atf-c++.pc 47FILESDIR= /usr/lib/pkgconfig 48 49realall: atf-c++.pc 50atf-c++.pc: Makefile atf-c++.pc.in atf-version.txt 51 ${TOOL_SED} -e "s,__ATF_VERSION__,$$(cat atf-version.txt),g" \ 52 -e 's,__CXX__,g++,g' \ 53 -e 's,__INCLUDEDIR__,/usr/include,g' \ 54 -e 's,__LIBDIR__,/usr/lib,g' \ 55 <${SRCDIR}/atf-c++/atf-c++.pc.in >atf-c++.pc 56CLEANFILES+= atf-c++.pc 57.endif 58 59.include <bsd.lib.mk> 60