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