xref: /netbsd-src/usr.bin/vgrind/Makefile (revision ef629cae850299a1c3dca0683fc73d8ebd912ac4)
1#	$NetBSD: Makefile,v 1.22 2014/07/15 13:17:15 christos Exp $
2#	@(#)Makefile	8.1 (Berkeley) 6/9/93
3
4WARNS=6
5.include <bsd.own.mk>
6
7PROG=	vfontedpr
8SRCS=	regexp.c vfontedpr.c
9MAN=	vgrind.1 vgrindefs.5
10BINDIR=	/usr/libexec
11CLEANFILES+=vgrindefs.src.db
12
13.if ${MKSHARE} != "no"
14FILES=				tmac.vgrind vgrindefs.src vgrindefs.src.db
15FILESNAME_vgrindefs.src=	vgrindefs
16FILESNAME_vgrindefs.src.db=	vgrindefs.db
17FILESDIR?=			/usr/share/misc
18FILESDIR_tmac.vgrind?=		/usr/share/tmac
19FILESNAME_tmac.vgrind=		vgrind.tmac
20.endif
21
22SCRIPTS=	vgrind.sh
23SCRIPTSDIR=	/usr/bin
24
25realall: vfontedpr vgrindefs.src.db
26
27.include <bsd.endian.mk>
28.if ${TARGET_ENDIANNESS} == "1234"
29CAP_MKDB_ENDIAN=	-l
30.elif ${TARGET_ENDIANNESS} == "4321"
31CAP_MKDB_ENDIAN=	-b
32.else
33CAP_MKDB_ENDIAN=
34.endif
35
36.if ${MKSHARE} != "no"
37vgrindefs.src.db: vgrindefs.src
38	${_MKTARGET_CREATE}
39	${TOOL_CAP_MKDB} ${CAP_MKDB_ENDIAN} -f vgrindefs.src ${.ALLSRC}
40.else
41vgrindefs.src.db:
42.endif
43
44.include <bsd.prog.mk>
45