Home | History | Annotate | Line # | Download | only in zfs
      1  1.11       mrg #	$NetBSD: Makefile.zfsmod,v 1.11 2025/09/19 05:18:22 mrg Exp $
      2   1.1      haad 
      3   1.1      haad ZFSDIR=	${S}/../external/cddl/osnet
      4   1.1      haad 
      5   1.1      haad .PATH:	${ZFSDIR}/dist/common/zfs
      6   1.1      haad 
      7   1.1      haad SRCS+=	zfs_comutil.c
      8   1.1      haad SRCS+=	zfs_deleg.c
      9   1.1      haad SRCS+=	zfs_fletcher.c
     10   1.1      haad SRCS+=	zfs_namecheck.c
     11   1.1      haad SRCS+=	zfs_prop.c
     12   1.1      haad SRCS+=	zpool_prop.c
     13   1.1      haad SRCS+=	zprop_common.c
     14   1.1      haad 
     15   1.5  christos .PATH:	${ZFSDIR}/lib/libzpool
     16   1.5  christos 
     17   1.5  christos SRCS+=	atomic.c
     18   1.5  christos 
     19   1.1      haad .PATH:	${ZFSDIR}/dist/uts/common/fs/zfs
     20   1.1      haad 
     21   1.1      haad SRCS+=	arc.c
     22   1.7       chs SRCS+=	blkptr.c
     23   1.1      haad SRCS+=	bplist.c
     24   1.7       chs SRCS+=	bpobj.c
     25   1.7       chs SRCS+=	bptree.c
     26   1.7       chs SRCS+=	bqueue.c
     27   1.1      haad SRCS+=	dbuf.c
     28   1.1      haad SRCS+=	ddt.c
     29   1.1      haad SRCS+=	ddt_zap.c
     30   1.1      haad SRCS+=	dmu.c
     31   1.7       chs SRCS+=	dmu_diff.c
     32   1.1      haad SRCS+=	dmu_object.c
     33   1.1      haad SRCS+=	dmu_objset.c
     34   1.1      haad SRCS+=	dmu_send.c
     35   1.1      haad SRCS+=	dmu_traverse.c
     36   1.1      haad SRCS+=	dmu_tx.c
     37   1.1      haad SRCS+=	dmu_zfetch.c
     38   1.1      haad SRCS+=	dnode.c
     39   1.1      haad SRCS+=	dnode_sync.c
     40   1.7       chs SRCS+=	dsl_bookmark.c
     41   1.1      haad SRCS+=	dsl_dataset.c
     42   1.7       chs SRCS+=	dsl_deadlist.c
     43   1.1      haad SRCS+=	dsl_deleg.c
     44   1.7       chs SRCS+=	dsl_destroy.c
     45   1.1      haad SRCS+=	dsl_dir.c
     46   1.1      haad SRCS+=	dsl_pool.c
     47   1.1      haad SRCS+=	dsl_prop.c
     48   1.7       chs SRCS+=	dsl_scan.c
     49   1.1      haad SRCS+=	dsl_synctask.c
     50   1.7       chs SRCS+=	dsl_userhold.c
     51   1.7       chs #SRCS+=	edonr_zfs.c
     52   1.1      haad SRCS+=	gzip.c
     53   1.7       chs SRCS+=	lz4.c
     54   1.1      haad SRCS+=	lzjb.c
     55   1.1      haad SRCS+=	metaslab.c
     56   1.7       chs SRCS+=	multilist.c
     57   1.7       chs SRCS+=	range_tree.c
     58   1.1      haad SRCS+=	refcount.c
     59   1.1      haad SRCS+=	rrwlock.c
     60   1.7       chs SRCS+=	sa.c
     61   1.1      haad SRCS+=	sha256.c
     62   1.7       chs #SRCS+=	skein_zfs.c
     63   1.1      haad SRCS+=	spa.c
     64   1.1      haad SRCS+=	spa_config.c
     65   1.1      haad SRCS+=	spa_errlog.c
     66   1.1      haad SRCS+=	spa_history.c
     67   1.1      haad SRCS+=	spa_misc.c
     68   1.1      haad SRCS+=	space_map.c
     69   1.7       chs SRCS+=	space_reftree.c
     70   1.7       chs SRCS+=	trim_map.c
     71   1.1      haad SRCS+=	txg.c
     72   1.1      haad SRCS+=	uberblock.c
     73   1.1      haad SRCS+=	unique.c
     74   1.1      haad SRCS+=	vdev.c
     75   1.1      haad SRCS+=	vdev_cache.c
     76   1.1      haad SRCS+=	vdev_disk.c
     77   1.1      haad SRCS+=	vdev_file.c
     78   1.1      haad SRCS+=	vdev_label.c
     79   1.1      haad SRCS+=	vdev_mirror.c
     80   1.1      haad SRCS+=	vdev_missing.c
     81   1.1      haad SRCS+=	vdev_queue.c
     82   1.1      haad SRCS+=	vdev_raidz.c
     83   1.1      haad SRCS+=	vdev_root.c
     84   1.1      haad SRCS+=	zap.c
     85   1.1      haad SRCS+=	zap_leaf.c
     86   1.1      haad SRCS+=	zap_micro.c
     87   1.7       chs SRCS+=	zfeature.c
     88   1.7       chs SRCS+=	zfeature_common.c
     89   1.1      haad SRCS+=	zfs_byteswap.c
     90   1.7       chs SRCS+=	zfs_ctldir.c
     91   1.7       chs SRCS+=	zfs_debug.c
     92   1.1      haad SRCS+=	zfs_dir.c
     93   1.7       chs SRCS+=	zfs_fm.c
     94   1.1      haad SRCS+=	zfs_fuid.c
     95   1.1      haad SRCS+=	zfs_ioctl.c
     96   1.7       chs SRCS+=	zfs_ioctl_compat.c
     97   1.1      haad SRCS+=	zfs_log.c
     98   1.7       chs SRCS+=	zfs_onexit.c
     99   1.1      haad SRCS+=	zfs_replay.c
    100   1.1      haad SRCS+=	zfs_rlock.c
    101   1.7       chs SRCS+=	zfs_sa.c
    102   1.1      haad SRCS+=	zfs_vfsops.c
    103   1.1      haad SRCS+=	zfs_vnops.c
    104   1.1      haad SRCS+=	zfs_znode.c
    105   1.1      haad SRCS+=	zil.c
    106   1.1      haad SRCS+=	zio.c
    107   1.1      haad SRCS+=	zio_checksum.c
    108   1.1      haad SRCS+=	zio_compress.c
    109   1.1      haad SRCS+=	zio_inject.c
    110   1.7       chs SRCS+=	zle.c
    111   1.7       chs SRCS+=	zrlock.c
    112   1.6  christos #SRCS+=	zutil.c
    113   1.1      haad SRCS+=	zvol.c
    114   1.7       chs SRCS+= 	zfs_acl.c
    115   1.1      haad 
    116   1.1      haad WARNS=		0
    117   1.1      haad 
    118   1.1      haad CWARNFLAGS+=	-Wall
    119   1.1      haad CWARNFLAGS+=	-Wno-unknown-pragmas
    120   1.1      haad CWARNFLAGS+=	-Wno-missing-braces
    121   1.1      haad CWARNFLAGS+=	-Wno-parentheses
    122   1.1      haad CWARNFLAGS+=	-Wno-unused
    123   1.1      haad CWARNFLAGS+=	-Wno-switch
    124   1.1      haad CWARNFLAGS+=	-Wno-strict-prototypes
    125   1.1      haad CWARNFLAGS+=	-Wno-missing-prototypes
    126  1.11       mrg CWARNFLAGS+=	${CC_WNO_MAYBE_UNINITIALIZED}
    127   1.1      haad 
    128   1.1      haad CPPFLAGS+=	-I${ZFSDIR}/sys
    129   1.1      haad CPPFLAGS+=      -I${ZFSDIR}/dist/common
    130   1.1      haad CPPFLAGS+=	-I${ZFSDIR}/dist/common/acl
    131   1.1      haad CPPFLAGS+=	-I${ZFSDIR}/dist/common/zfs
    132   1.1      haad CPPFLAGS+=	-I${ZFSDIR}/dist/uts/common/fs/zfs
    133   1.1      haad CPPFLAGS+=	-I${ZFSDIR}/dist/uts/common/zmod
    134   1.1      haad CPPFLAGS+=	-I${ZFSDIR}/dist/uts/common
    135   1.1      haad CPPFLAGS+=	-I${ZFSDIR}/dist/uts/common/zfs
    136   1.1      haad CPPFLAGS+=	-I${ZFSDIR}/dist/uts/common
    137   1.1      haad 
    138   1.1      haad CPPFLAGS+=	-D_PROPLIB_ZFS_CONFLICT
    139