xref: /netbsd-src/external/bsd/file/bin/Makefile (revision 16fd89ab397e9a52d88121b7ee6d50f050e3bf29)
1#	$NetBSD: Makefile,v 1.4 2019/12/17 18:59:39 christos Exp $
2
3.include <bsd.own.mk>
4
5.include "../Makefile.inc"
6
7.if ${MKSHARE} != "no"
8FILESDIR=	${MFILESDIR}
9FILES=		${MFILES}
10.endif
11
12PROG=		file
13LDADD+=		-lmagic
14DPADD+=		${LIBMAGIC}
15PROGDPLIBS	+= ${DPLIBS}
16MAN=		file.1 magic.5
17
18CLEANFILES+=	magic.mgc
19.if ${MKSHARE} != "no"
20realall:	file magic.mgc
21.endif
22
23LIBMAGIC!= cd ${.CURDIR}/../lib && ${PRINTOBJDIR}
24CPPFLAGS+=-I${LIBMAGIC}
25
26.if ${MKSHARE} != "no"
27magic.mgc: ${TOOL_MKMAGIC}
28	${_MKTARGET_CREATE}
29	${TOOL_MKMAGIC} -C -m ${DIST}/magic/magdir
30	@mv magdir.mgc ${.TARGET}
31
32.else
33magic.mgc:
34.endif
35
36.include <bsd.prog.mk>
37