1*285456edSjmmv# $NetBSD: Makefile,v 1.24 2014/03/02 22:50:13 jmmv Exp $ 236b1da6cSjmmv 336b1da6cSjmmvNOLINT= # defined 436b1da6cSjmmv 529a902d3Sjmmv.include <bsd.init.mk> 636b1da6cSjmmv 736b1da6cSjmmvLIB= atf-c++ 88f2e7abfSjmmvLIBISCXX= yes 9a931a66dSchristos 10a931a66dSchristosLIBDPLIBS+= atf-c ${.CURDIR}/../libatf-c 11b48e242cSchristosLIBDPLIBS+= m ${.CURDIR}/../../../../../lib/libm 12b48e242cSchristos 1336b1da6cSjmmv.PATH: ${SRCDIR} 1436b1da6cSjmmv.PATH: ${SRCDIR}/atf-c++ 1541e4dfffSjmmv.PATH: ${SRCDIR}/atf-c++/detail 16a38e0b43Sjmmv.PATH: ${TOPDIR} 1736b1da6cSjmmv 1836b1da6cSjmmvWARNS?= 2 1936b1da6cSjmmv 2036b1da6cSjmmvSRCS= application.cpp \ 218fd5b136Sjmmv build.cpp \ 2236b1da6cSjmmv check.cpp \ 2336b1da6cSjmmv config.cpp \ 2436b1da6cSjmmv env.cpp \ 2536b1da6cSjmmv exceptions.cpp \ 2636b1da6cSjmmv fs.cpp \ 2736b1da6cSjmmv process.cpp \ 2836b1da6cSjmmv tests.cpp \ 2936b1da6cSjmmv text.cpp \ 30a9d87426Sjmmv utils.cpp 3136b1da6cSjmmv 3241e4dfffSjmmvINCS= build.hpp \ 3336b1da6cSjmmv check.hpp \ 3436b1da6cSjmmv config.hpp \ 3536b1da6cSjmmv macros.hpp \ 3636b1da6cSjmmv tests.hpp \ 3736b1da6cSjmmv utils.hpp 3836b1da6cSjmmvINCSDIR= /usr/include/atf-c++ 3936b1da6cSjmmv 4036b1da6cSjmmvINCS+= atf-c++.hpp 4136b1da6cSjmmvINCSDIR_atf-c++.hpp=/usr/include 4236b1da6cSjmmv 43bd355350SjmmvMAN= atf-c++-api.3 44bd355350Sjmmv 45bd355350Sjmmv.if ${MKSHARE} != "no" 46bd355350SjmmvFILES+= atf-c++.pc 47bd355350SjmmvFILESDIR= /usr/lib/pkgconfig 48bd355350Sjmmv 49bd355350Sjmmvrealall: atf-c++.pc 50752fe084Sjmmvatf-c++.pc: Makefile atf-c++.pc.in atf-version.txt 51*285456edSjmmv ${TOOL_SED} -e "s,__ATF_VERSION__,$$(cat atf-version.txt),g" \ 52bd355350Sjmmv -e 's,__CXX__,g++,g' \ 53bd355350Sjmmv -e 's,__INCLUDEDIR__,/usr/include,g' \ 54bd355350Sjmmv -e 's,__LIBDIR__,/usr/lib,g' \ 55bd355350Sjmmv <${SRCDIR}/atf-c++/atf-c++.pc.in >atf-c++.pc 56bd355350SjmmvCLEANFILES+= atf-c++.pc 57bd355350Sjmmv.endif 5836b1da6cSjmmv 5936b1da6cSjmmv.include <bsd.lib.mk> 60