minix/external/bsd/file/lib/Makefile
Lionel Sambuc d19d7d58aa Toolchain upgrade and portability improvements.
upgrade to NetBSD CVS release from 2012/10/17 12:00:00 UTC

Makefiles updates to imporve portability

Made sure to be consistent in the usage of braces/parenthesis at
least on a per file basis. For variables, it is recommended to
continue to use braces.
2012-11-15 16:07:29 +01:00

42 lines
921 B
Makefile

# $NetBSD: Makefile,v 1.2 2011/08/14 09:06:12 christos Exp $
#
.if defined(__MINIX)
USE_FORT?= no # data driven bugs?
.else
USE_FORT?= yes # data driven bugs?
.endif
.include <bsd.own.mk>
.include "../Makefile.inc"
LIB= magic
LIBDPLIBS+= z ${NETBSDSRCDIR}/lib/libz
.if ${MACHINE_ARCH} == "i386"
# Set lint to exit on warnings
# XXX: Soon
#LINTFLAGS+= -w
.endif
SRCS= magic.c apprentice.c softmagic.c ascmagic.c compress.c \
is_tar.c readelf.c print.c fsmagic.c apptype.c funcs.c \
cdf.c readcdf.c cdf_time.c encoding.c
MAN= libmagic.3
MLINKS+= libmagic.3 magic_open.3 \
libmagic.3 magic_close.3 \
libmagic.3 magic_error.3 \
libmagic.3 magic_file.3 \
libmagic.3 magic_buffer.3 \
libmagic.3 magic_setflags.3 \
libmagic.3 magic_check.3 \
libmagic.3 magic_compile.3 \
libmagic.3 magic_load.3
INCS= magic.h
INCSDIR= /usr/include
COPTS.softmagic.c = -Wno-format-nonliteral
.include <bsd.lib.mk>