]> git.proxmox.com Git - mirror_zfs.git/blobdiff - lib/libzpool/Makefile.am
OpenZFS 9102 - zfs should be able to initialize storage devices
[mirror_zfs.git] / lib / libzpool / Makefile.am
index 4edc60cb01dfb08f0410e46ff0c4be62c686fd76..e13bb0f58d39d072ca31b1512f4236400e940503 100644 (file)
@@ -12,6 +12,8 @@ AM_CFLAGS += $(NO_UNUSED_BUT_SET_VARIABLE)
 # Includes kernel code generate warnings for large stack frames
 AM_CFLAGS += $(FRAME_LARGER_THAN)
 
+AM_CFLAGS += -DLIB_ZPOOL_BUILD
+
 DEFAULT_INCLUDES += \
        -I$(top_srcdir)/include \
        -I$(top_srcdir)/lib/libspl/include
@@ -40,12 +42,14 @@ KERNEL_C = \
        zpool_prop.c \
        zprop_common.c \
        abd.c \
+       aggsum.c \
        arc.c \
        blkptr.c \
        bplist.c \
        bpobj.c \
        bptree.c \
        bqueue.c \
+       cityhash.c \
        dbuf.c \
        dbuf_stats.c \
        ddt.c \
@@ -54,6 +58,7 @@ KERNEL_C = \
        dmu_diff.c \
        dmu_object.c \
        dmu_objset.c \
+       dmu_recv.c \
        dmu_send.c \
        dmu_traverse.c \
        dmu_tx.c \
@@ -90,6 +95,7 @@ KERNEL_C = \
        skein_zfs.c \
        spa.c \
        spa_boot.c \
+       spa_checkpoint.c \
        spa_config.c \
        spa_errlog.c \
        spa_history.c \
@@ -104,20 +110,25 @@ KERNEL_C = \
        vdev.c \
        vdev_cache.c \
        vdev_file.c \
+       vdev_indirect_births.c \
+       vdev_indirect.c \
+       vdev_indirect_mapping.c \
+       vdev_initialize.c \
        vdev_label.c \
        vdev_mirror.c \
        vdev_missing.c \
        vdev_queue.c \
        vdev_raidz.c \
+       vdev_raidz_math_aarch64_neon.c \
+       vdev_raidz_math_aarch64_neonx2.c \
+       vdev_raidz_math_avx2.c \
+       vdev_raidz_math_avx512bw.c \
+       vdev_raidz_math_avx512f.c \
        vdev_raidz_math.c \
        vdev_raidz_math_scalar.c \
        vdev_raidz_math_sse2.c \
        vdev_raidz_math_ssse3.c \
-       vdev_raidz_math_avx2.c \
-       vdev_raidz_math_avx512f.c \
-       vdev_raidz_math_avx512bw.c \
-       vdev_raidz_math_aarch64_neon.c \
-       vdev_raidz_math_aarch64_neonx2.c \
+       vdev_removal.c \
        vdev_root.c \
        zap.c \
        zap_leaf.c \
@@ -143,7 +154,8 @@ KERNEL_C = \
        zio_crypt.c \
        zio_inject.c \
        zle.c \
-       zrlock.c
+       zrlock.c \
+       zthr.c
 
 LUA_C = \
        lapi.c \
@@ -177,11 +189,10 @@ nodist_libzpool_la_SOURCES = \
        $(LUA_C)
 
 libzpool_la_LIBADD = \
-       $(top_builddir)/lib/libavl/libavl.la \
        $(top_builddir)/lib/libicp/libicp.la \
        $(top_builddir)/lib/libnvpair/libnvpair.la \
-       $(top_builddir)/lib/libspl/libspl.la \
-       $(top_builddir)/lib/libunicode/libunicode.la
+       $(top_builddir)/lib/libunicode/libunicode.la \
+       $(top_builddir)/lib/libzutil/libzutil.la
 
 libzpool_la_LIBADD += $(ZLIB) -ldl
 libzpool_la_LDFLAGS = -pthread -version-info 2:0:0