Home | History | Annotate | Line # | Download | only in lib
Makefile revision 1.7
      1  1.7  christos #	$NetBSD: Makefile,v 1.7 2017/01/10 13:51:36 christos Exp $
      2  1.1  christos #
      3  1.1  christos 
      4  1.1  christos USE_FORT?= yes	# data driven bugs?
      5  1.1  christos 
      6  1.1  christos .include <bsd.own.mk>
      7  1.1  christos 
      8  1.1  christos .include "../Makefile.inc"
      9  1.1  christos 
     10  1.1  christos LIB=		magic
     11  1.1  christos LIBDPLIBS+=	z	${NETBSDSRCDIR}/lib/libz
     12  1.3  christos CPPFLAGS+=-I.
     13  1.1  christos 
     14  1.1  christos .if ${MACHINE_ARCH} == "i386"
     15  1.1  christos # Set lint to exit on warnings
     16  1.1  christos # XXX: Soon
     17  1.1  christos #LINTFLAGS+=	-w
     18  1.1  christos .endif
     19  1.1  christos 
     20  1.1  christos SRCS=		magic.c apprentice.c softmagic.c ascmagic.c compress.c	\
     21  1.1  christos 		is_tar.c readelf.c print.c fsmagic.c apptype.c funcs.c \
     22  1.1  christos 		cdf.c readcdf.c cdf_time.c encoding.c
     23  1.1  christos MAN=		libmagic.3
     24  1.1  christos MLINKS+=	libmagic.3 magic_open.3 \
     25  1.1  christos 		libmagic.3 magic_close.3 \
     26  1.1  christos 		libmagic.3 magic_error.3 \
     27  1.1  christos 		libmagic.3 magic_file.3 \
     28  1.1  christos 		libmagic.3 magic_buffer.3 \
     29  1.1  christos 		libmagic.3 magic_setflags.3 \
     30  1.1  christos 		libmagic.3 magic_check.3 \
     31  1.1  christos 		libmagic.3 magic_compile.3 \
     32  1.1  christos 		libmagic.3 magic_load.3
     33  1.1  christos INCS=		magic.h
     34  1.1  christos INCSDIR=	/usr/include
     35  1.1  christos 
     36  1.2  christos COPTS.softmagic.c = -Wno-format-nonliteral
     37  1.2  christos 
     38  1.3  christos magic.c:	magic.h
     39  1.3  christos magic.h:        magic.h.in
     40  1.6  christos 	${TOOL_SED} -e "s/X.YY/${VERSION:S/.//g}/" < ${.ALLSRC} > ${.TARGET}
     41  1.4  drochner CLEANFILES+=	magic.h
     42  1.3  christos 
     43  1.1  christos .include <bsd.lib.mk>
     44  1.7  christos 
     45  1.7  christos ${ALLOBJS}:	magic.h
     46