1# $NetBSD: Makefile,v 1.2 2009/03/11 15:57:08 njoly Exp $ 2 3.include <bsd.own.mk> 4 5SRCDIR= ${NETBSDSRCDIR}/external/bsd/atf/dist 6.PATH: ${SRCDIR}/tools 7.PATH: ${SRCDIR}/data ${SRCDIR}/atf-sh 8 9BINDIR= /usr/bin 10PROG_CXX= atf-run 11SRCS= atf-run.cpp 12MAN= atf-run.1 13 14CPPFLAGS+= -DHAVE_CONFIG_H 15CPPFLAGS+= -I${.CURDIR}/../../lib/libatf-c 16LDADD+= -latf-c++ -latf-c 17 18COPTS.atf-run.cpp+= -Wno-stack-protector 19 20WARNS?= 2 21 22.if ${MKSHARE} != "no" 23FILESDIR= /usr/share/atf 24FILES= atf-run.hooks 25.endif 26 27# Files in ${SRCDIR}/data. 28FILES+= atf-c.pc \ 29 atf-c++.pc 30FILESDIR_atf-c.pc= /usr/lib/pkgconfig 31FILESDIR_atf-c++.pc= /usr/lib/pkgconfig 32 33realall: atf-c.pc 34atf-c.pc: atf-c.pc.in 35 ${TOOL_SED} -e 's,__ATF_VERSION__,0.6,g' \ 36 -e 's,__CC__,gcc,g' \ 37 -e 's,__INCLUDEDIR__,/usr/include,g' \ 38 -e 's,__LIBDIR__,/usr/lib,g' \ 39 <${SRCDIR}/data/atf-c.pc.in >atf-c.pc 40CLEANFILES+= atf-c.pc 41 42realall: atf-c++.pc 43atf-c++.pc: atf-c++.pc.in 44 ${TOOL_SED} -e 's,__ATF_VERSION__,0.6,g' \ 45 -e 's,__CXX__,g++,g' \ 46 -e 's,__INCLUDEDIR__,/usr/include,g' \ 47 -e 's,__LIBDIR__,/usr/lib,g' \ 48 <${SRCDIR}/data/atf-c++.pc.in >atf-c++.pc 49CLEANFILES+= atf-c++.pc 50 51.include <bsd.prog.mk> 52