11.1Skalvisd# $NetBSD: Makefile,v 1.1 2024/10/23 00:45:59 kalvisd Exp $ 21.1Skalvisd 31.1SkalvisdHOSTLIB= mopcopy 41.1SkalvisdLIBMOPCOPY_DIR= ${NETBSDSRCDIR}/usr.sbin/mopd/common 51.1Skalvisd 61.1Skalvisd.include <bsd.hostinit.mk> 71.1Skalvisd 81.1SkalvisdSRCS= cmp.c \ 91.1Skalvisd get.c \ 101.1Skalvisd nma.c \ 111.1Skalvisd mopdef.c \ 121.1Skalvisd file.c \ 131.1Skalvisd log.c 141.1Skalvisd 151.1Skalvisd.ifndef NOCOMPATLIB 161.1SkalvisdCOMPATLIB_NO_LIB= yes # only the include files, not the library 171.1Skalvisd.-include "${TOOLDIR}/share/compat/defs.mk" 181.1Skalvisd.endif 191.1Skalvisd 201.1SkalvisdBUILD_OSTYPE!= uname -s 211.1Skalvisd 221.1Skalvisd# Disable use of pre-compiled headers on Darwin. 231.1Skalvisd.if ${BUILD_OSTYPE} == "Darwin" 241.1SkalvisdCPPFLAGS+= -no-cpp-precomp 251.1Skalvisd.endif 261.1Skalvisd 271.1SkalvisdHOST_CPPFLAGS+= -DHAVE_NBTOOL_CONFIG_H=1 281.1Skalvisd 291.1Skalvisd# VAX binaries are now ELF 301.1SkalvisdHOST_CPPFLAGS+= -DNOAOUT 311.1Skalvisd 321.1Skalvisd.PATH: ${LIBMOPCOPY_DIR} 331.1Skalvisd 341.1Skalvisdrealinstall: install.host 351.1Skalvisdinstall.host: ${TOOLDIR}/lib/libmopcopy.a 361.1Skalvisd${TOOLDIR}/lib/libmopcopy.a:: libmopcopy.a 371.1Skalvisd ${_MKTARGET_INSTALL} 381.1Skalvisd mkdir -p ${TOOLDIR}/lib 391.1Skalvisd ${HOST_INSTALL_FILE} -m ${BINMODE} libmopcopy.a ${.TARGET} 401.1Skalvisd 411.1Skalvisd.include "${.CURDIR}/../Makefile.nbincludes" 421.1Skalvisd.include <bsd.hostlib.mk> 43