Makefile revision 1.7.2.2
1# $NetBSD: Makefile,v 1.7.2.2 2013/06/23 06:26:23 tls Exp $
2
3.include <bsd.init.mk>
4
5.PATH:		${SRCDIR}/atf-sh
6.PATH:		${TOPDIR}/lib/libatf-c  # For bconfig.h.
7
8BINDIR=		/usr/bin
9PROG_CXX=	atf-sh
10SRCS=		atf-sh.cpp
11MAN=		atf-sh.1 atf-sh-api.3
12
13LDADD+=		-latf-c++ -latf-c
14DPADD+=		${LIBATF_CXX} ${LIBATF_C}
15
16CPPFLAGS+=	-DHAVE_CONFIG_H
17CPPFLAGS+=	-I${SRCDIR}
18
19WARNS?=		2
20
21.if ${MKSHARE} != "no"
22FILESMODE=	444
23
24FILES+=				libatf-sh.subr
25FILESDIR_libatf-sh.subr=	/usr/share/atf
26
27FILES+=			atf-sh.pc
28FILESDIR_atf-sh.pc=	/usr/lib/pkgconfig
29
30realall: atf-sh.pc
31atf-sh.pc: Makefile atf-sh.pc.in bconfig.h
32	${TOOL_SED} -e 's,__ATF_VERSION__,${ATF_VERSION},g' \
33	    -e 's,__EXEC_PREFIX__,/usr,g' \
34	    <${SRCDIR}/atf-sh/atf-sh.pc.in >atf-sh.pc
35CLEANFILES+=	atf-sh.pc
36.endif
37
38.include <bsd.prog.mk>
39