11.21Slukem# $NetBSD: Makefile,v 1.21 2023/06/03 09:09:12 lukem Exp $ 21.1Sperseant# @(#)Makefile 8.1 (Berkeley) 6/5/93 31.1Sperseant 41.1Sperseant# lfs_inode.c LFS filestore-specific routines 51.1Sperseant# 61.1Sperseant# DEBUG use local directory to find ddate and dumpdates 71.1Sperseant# TDEBUG trace out the process forking 81.1Sperseant 91.11SlukemWARNS?= 3 # XXX: sign-compare issues 101.11Slukem 111.4Slukem.include <bsd.own.mk> 121.4Slukem 131.1SperseantPROG= dump_lfs 141.1SperseantLINKS= ${BINDIR}/dump_lfs ${BINDIR}/rdump_lfs 151.4SlukemCPPFLAGS+=-DRDUMP -I${.CURDIR} -I${NETBSDSRCDIR}/sbin/dump 161.2SperseantCPPFLAGS+=-DDUMP_LFS 171.1Sperseant# CPPFLAGS+= -DDEBUG -DTDEBUG -DFDEBUG -DWRITEDEBUG -DSTATS -DDIAGNOSTICS 181.6ShannkenSRCS= itime.c main.c optr.c dumprmt.c rcache.c snapshot.c tape.c \ 191.6Shannken traverse.c unctime.c ffs_bswap.c lfs_inode.c 201.1SperseantMAN= dump_lfs.8 211.1SperseantMLINKS+=dump_lfs.8 rdump_lfs.8 221.10Suebayasi#CFLAGS+=-g 231.14SchristosDPADD+= ${LIBUTIL} 241.14SchristosLDADD+= -lutil 251.1Sperseant 261.9Stsutsui.if ${MACHINE_ARCH} == "m68000" 271.9StsutsuiCOPTS.lfs_inode.c+= -fno-tree-ter 281.9Stsutsui.endif 291.9Stsutsui 301.20Smrg.if ${MACHINE_ARCH} == "ia64" 311.20SmrgCOPTS.lfs_inode.c+= -O3 321.20Smrg.endif 331.20Smrg 341.16Schristos.PATH: ${NETBSDSRCDIR}/sbin/dump ${NETBSDSRCDIR}/sys/ufs/lfs \ 351.16Schristos ${NETBSDSRCDIR}/sys/ufs/ffs 361.1Sperseant 371.21SlukemCWARNFLAGS.gcc+= ${CC_WNO_FORMAT_TRUNCATION} 381.17Smrg 391.1Sperseant.include <bsd.prog.mk> 40