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" 8 FILESDIR= ${MFILESDIR} 9 FILES= ${MFILES} 10 .endif 11 12 PROG= file 13 LDADD+= -lmagic 14 DPADD+= ${LIBMAGIC} 15 PROGDPLIBS += ${DPLIBS} 16 MAN= file.1 magic.5 17 18 CLEANFILES+= magic.mgc 19 .if ${MKSHARE} != "no" 20 realall: file magic.mgc 21 .endif 22 23 LIBMAGIC!= cd ${.CURDIR}/../lib && ${PRINTOBJDIR} 24 CPPFLAGS+=-I${LIBMAGIC} 25 26 .if ${MKSHARE} != "no" 27 magic.mgc: ${TOOL_MKMAGIC} 28 ${_MKTARGET_CREATE} 29 ${TOOL_MKMAGIC} -C -m ${DIST}/magic/magdir 30 @mv magdir.mgc ${.TARGET} 31 32 .else 33 magic.mgc: 34 .endif 35 36 .include <bsd.prog.mk> 37