Home | History | Annotate | Line # | Download | only in liblfs
Makefile revision 1.15
      1  1.15  riastrad #	$NetBSD: Makefile,v 1.15 2020/03/21 18:58:43 riastradh 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.15  riastrad # Follow the suit of Makefile.kern.inc; needed for the lfs64 union
     25  1.15  riastrad # accessors -- they don't actually dereference the resulting pointer,
     26  1.15  riastrad # just use it for type-checking.
     27  1.15  riastrad CWARNFLAGS.clang+=	-Wno-error=address-of-packed-member
     28  1.15  riastrad 
     29   1.1     pooka .include <bsd.lib.mk>
     30   1.1     pooka .include <bsd.klinks.mk>
     31