Home | History | Annotate | Line # | Download | only in liblfs
Makefile revision 1.14.22.1
      1  1.14.22.1    martin #	$NetBSD: Makefile,v 1.14.22.1 2020/08/17 10:30:22 martin Exp $
      2        1.1     pooka #
      3        1.1     pooka 
      4        1.5     pooka .PATH:  ${.CURDIR}/../../../../ufs/lfs
      5        1.2     pooka 
      6        1.5     pooka LIB=	rumpfs_lfs
      7       1.13     pooka COMMENT=Log-structured File System
      8        1.1     pooka 
      9        1.1     pooka SRCS=	lfs_alloc.c lfs_balloc.c lfs_bio.c lfs_cksum.c lfs_debug.c	\
     10       1.11  dholland 	lfs_inode.c lfs_itimes.c lfs_pages.c lfs_rename.c lfs_rfw.c	\
     11       1.11  dholland 	lfs_segment.c lfs_subr.c lfs_syscalls.c lfs_vfsops.c lfs_vnops.c
     12        1.1     pooka 
     13       1.12   hannken SRCS+=	ulfs_bmap.c ulfs_dirhash.c ulfs_extattr.c 			\
     14        1.7  dholland 	ulfs_inode.c ulfs_lookup.c ulfs_quota.c ulfs_quota1.c		\
     15        1.7  dholland 	ulfs_quota2.c ulfs_quota1_subr.c ulfs_quota2_subr.c		\
     16        1.9  dholland 	ulfs_snapshot.c ulfs_vfsops.c ulfs_vnops.c
     17        1.7  dholland 
     18        1.7  dholland 
     19        1.6     pooka CFLAGS+=        -DLFS_KERNEL_RFW
     20       1.14  christos .if ${MACHINE_ARCH} == "vax"
     21       1.14  christos COPTS.lfs_inode.c+=-O0
     22       1.14  christos .endif
     23        1.1     pooka 
     24  1.14.22.1    martin # Follow the suit of Makefile.kern.inc; needed for the lfs64 union
     25  1.14.22.1    martin # accessors -- they don't actually dereference the resulting pointer,
     26  1.14.22.1    martin # just use it for type-checking.
     27  1.14.22.1    martin CWARNFLAGS.clang+=	-Wno-error=address-of-packed-member
     28  1.14.22.1    martin 
     29        1.1     pooka .include <bsd.lib.mk>
     30        1.1     pooka .include <bsd.klinks.mk>
     31