1# $NetBSD: Makefile,v 1.1 2024/10/23 00:45:59 kalvisd Exp $ 2 3HOSTLIB= mopcopy 4LIBMOPCOPY_DIR= ${NETBSDSRCDIR}/usr.sbin/mopd/common 5 6.include <bsd.hostinit.mk> 7 8SRCS= cmp.c \ 9 get.c \ 10 nma.c \ 11 mopdef.c \ 12 file.c \ 13 log.c 14 15.ifndef NOCOMPATLIB 16COMPATLIB_NO_LIB= yes # only the include files, not the library 17.-include "${TOOLDIR}/share/compat/defs.mk" 18.endif 19 20BUILD_OSTYPE!= uname -s 21 22# Disable use of pre-compiled headers on Darwin. 23.if ${BUILD_OSTYPE} == "Darwin" 24CPPFLAGS+= -no-cpp-precomp 25.endif 26 27HOST_CPPFLAGS+= -DHAVE_NBTOOL_CONFIG_H=1 28 29# VAX binaries are now ELF 30HOST_CPPFLAGS+= -DNOAOUT 31 32.PATH: ${LIBMOPCOPY_DIR} 33 34realinstall: install.host 35install.host: ${TOOLDIR}/lib/libmopcopy.a 36${TOOLDIR}/lib/libmopcopy.a:: libmopcopy.a 37 ${_MKTARGET_INSTALL} 38 mkdir -p ${TOOLDIR}/lib 39 ${HOST_INSTALL_FILE} -m ${BINMODE} libmopcopy.a ${.TARGET} 40 41.include "${.CURDIR}/../Makefile.nbincludes" 42.include <bsd.hostlib.mk> 43