1# $NetBSD: Makefile,v 1.1 2013/02/19 06:04:42 jmmv Exp $ 2 3#NOLINT= # defined 4 5.include <bsd.own.mk> 6 7LIB= tester 8LIBISPRIVATE= yes 9 10SRCDIR= ${NETBSDSRCDIR}/external/bsd/kyua-testers/dist 11.PATH: ${SRCDIR} 12 13CPPFLAGS+= -DGDB=\"/usr/bin/gdb\" 14CPPFLAGS+= -DKYUA_TMPDIR=\"/tmp\" 15CPPFLAGS+= -I${.CURDIR} # For config.h and defs.h. 16CPPFLAGS+= -I${SRCDIR} # For non-installed headers. 17 18CPPFLAGS+= -DHAVE_CONFIG_H 19 20WARNS?= 3 21 22SRCS= cli.c 23SRCS+= env.c 24SRCS+= error.c 25SRCS+= fs.c 26SRCS+= result.c 27SRCS+= run.c 28SRCS+= stacktrace.c 29SRCS+= text.c 30 31.if ${MKSHARE} != "no" 32FILES+= kyua-testers.pc 33FILESDIR= /usr/lib/pkgconfig 34 35realall: kyua-testers.pc 36kyua-testers.pc: Makefile kyua-testers.pc.in 37 ${TOOL_SED} \ 38 -e 's,__LIBEXECDIR__,/usr/libexec,g' \ 39 -e 's,__VERSION__,0.1,g' \ 40 <${SRCDIR}/kyua-testers.pc.in >kyua-testers.pc 41CLEANFILES+= kyua-testers.pc 42.endif 43 44.include <bsd.files.mk> 45.include <bsd.lib.mk> 46