Home | History | Annotate | Line # | Download | only in fsck_ffs
      1  1.3  rin #	$NetBSD: Makefile.common,v 1.3 2023/10/07 12:15:53 rin Exp $
      2  1.1  rin #	@(#)Makefile	8.2 (Berkeley) 4/27/95
      3  1.1  rin 
      4  1.1  rin # shared stuff with src/distrib/utils/x_newfs for install media.
      5  1.1  rin # stuff not required by install media should be into Makefile.
      6  1.1  rin 
      7  1.1  rin PROG=	fsck_ffs
      8  1.1  rin SRCS+=	dir.c inode.c main.c pass1.c pass1b.c pass2.c pass3.c pass4.c pass5.c \
      9  1.1  rin 	pass6.c fsutil.c setup.c utilities.c ffs_subr.c ffs_tables.c \
     10  1.1  rin 	partutil.c snapshot.c quota2.c quota2_subr.c
     11  1.1  rin 
     12  1.1  rin FSCK=	${NETBSDSRCDIR}/sbin/fsck
     13  1.1  rin DUMP=	${NETBSDSRCDIR}/sbin/dump
     14  1.1  rin CPPFLAGS+=-I${FSCK} -I${DUMP}
     15  1.1  rin 
     16  1.1  rin .PATH:	${FSCK}
     17  1.1  rin .PATH:	${NETBSDSRCDIR}/sys/ufs/ffs ${NETBSDSRCDIR}/sys/ufs/ufs ${FSCK} ${DUMP}
     18  1.1  rin 
     19  1.1  rin SRCS+= vfs_wapbl.c wapbl.c
     20  1.1  rin .PATH:	${NETBSDSRCDIR}/sys/kern
     21  1.1  rin CPPFLAGS+=-DWAPBL_DEBUG_PRINT=0
     22  1.1  rin 
     23  1.1  rin .ifndef  SMALLPROG
     24  1.1  rin CPPFLAGS+=-DPROGRESS
     25  1.1  rin SRCS+=	progress.c
     26  1.1  rin .endif
     27  1.1  rin 
     28  1.1  rin LDADD+=-lutil
     29  1.1  rin DPADD+=${LIBUTIL}
     30  1.1  rin 
     31  1.1  rin LDADD+=-lprop
     32  1.1  rin DPADD+=${LIBPROP}
     33  1.1  rin 
     34  1.1  rin COPTS.ffs_appleufs.c+=	-Wno-pointer-sign
     35  1.1  rin 
     36  1.1  rin .if ${MACHINE_ARCH} == "m68000"
     37  1.1  rin COPTS.pass1.c+=	-fno-tree-fre -fno-tree-lrs
     38  1.1  rin .endif
     39