]>
Commit | Line | Data |
---|---|---|
09a7ad38 AZ |
1 | if BUILD_LINUX |
2 | include $(srcdir)/%D%/os/linux/Makefile.am | |
3 | endif | |
4 | if BUILD_FREEBSD | |
5 | include $(srcdir)/%D%/os/freebsd/Makefile.am | |
6 | endif | |
7 | ||
6283f55e BB |
8 | |
9 | COMMON_H = \ | |
75138073 AS |
10 | cityhash.h \ |
11 | zfeature_common.h \ | |
12 | zfs_comutil.h \ | |
13 | zfs_deleg.h \ | |
14 | zfs_fletcher.h \ | |
15 | zfs_namecheck.h \ | |
09a7ad38 AZ |
16 | zfs_prop.h \ |
17 | \ | |
18 | sys/abd.h \ | |
19 | sys/abd_impl.h \ | |
20 | sys/aggsum.h \ | |
21 | sys/arc.h \ | |
22 | sys/arc_impl.h \ | |
23 | sys/avl.h \ | |
24 | sys/avl_impl.h \ | |
25 | sys/bitops.h \ | |
26 | sys/blkptr.h \ | |
27 | sys/bplist.h \ | |
28 | sys/bpobj.h \ | |
29 | sys/bptree.h \ | |
30 | sys/bqueue.h \ | |
31 | sys/btree.h \ | |
32 | sys/dataset_kstats.h \ | |
33 | sys/dbuf.h \ | |
34 | sys/ddt.h \ | |
35 | sys/dmu.h \ | |
36 | sys/dmu_impl.h \ | |
37 | sys/dmu_objset.h \ | |
38 | sys/dmu_recv.h \ | |
39 | sys/dmu_redact.h \ | |
40 | sys/dmu_send.h \ | |
41 | sys/dmu_traverse.h \ | |
42 | sys/dmu_tx.h \ | |
43 | sys/dmu_zfetch.h \ | |
44 | sys/dnode.h \ | |
45 | sys/dsl_bookmark.h \ | |
46 | sys/dsl_crypt.h \ | |
47 | sys/dsl_dataset.h \ | |
48 | sys/dsl_deadlist.h \ | |
49 | sys/dsl_deleg.h \ | |
50 | sys/dsl_destroy.h \ | |
51 | sys/dsl_dir.h \ | |
52 | sys/dsl_pool.h \ | |
53 | sys/dsl_prop.h \ | |
54 | sys/dsl_scan.h \ | |
55 | sys/dsl_synctask.h \ | |
56 | sys/dsl_userhold.h \ | |
57 | sys/edonr.h \ | |
58 | sys/efi_partition.h \ | |
59 | sys/frame.h \ | |
60 | sys/hkdf.h \ | |
61 | sys/metaslab.h \ | |
62 | sys/metaslab_impl.h \ | |
63 | sys/mmp.h \ | |
64 | sys/mntent.h \ | |
65 | sys/mod.h \ | |
66 | sys/multilist.h \ | |
67 | sys/nvpair.h \ | |
68 | sys/nvpair_impl.h \ | |
69 | sys/objlist.h \ | |
70 | sys/pathname.h \ | |
71 | sys/qat.h \ | |
72 | sys/range_tree.h \ | |
73 | sys/rrwlock.h \ | |
74 | sys/sa.h \ | |
75 | sys/sa_impl.h \ | |
76 | sys/skein.h \ | |
77 | sys/spa.h \ | |
78 | sys/spa_boot.h \ | |
79 | sys/spa_checkpoint.h \ | |
80 | sys/spa_checksum.h \ | |
81 | sys/spa_impl.h \ | |
82 | sys/spa_log_spacemap.h \ | |
83 | sys/space_map.h \ | |
84 | sys/space_reftree.h \ | |
85 | sys/sysevent.h \ | |
86 | sys/txg.h \ | |
87 | sys/txg_impl.h \ | |
88 | sys/u8_textprep.h \ | |
89 | sys/u8_textprep_data.h \ | |
90 | sys/uberblock.h \ | |
91 | sys/uberblock_impl.h \ | |
92 | sys/uio_impl.h \ | |
93 | sys/unique.h \ | |
94 | sys/uuid.h \ | |
95 | sys/vdev.h \ | |
96 | sys/vdev_disk.h \ | |
97 | sys/vdev_draid.h \ | |
98 | sys/vdev_file.h \ | |
99 | sys/vdev_impl.h \ | |
100 | sys/vdev_indirect_births.h \ | |
101 | sys/vdev_indirect_mapping.h \ | |
102 | sys/vdev_initialize.h \ | |
103 | sys/vdev_raidz.h \ | |
104 | sys/vdev_raidz_impl.h \ | |
105 | sys/vdev_rebuild.h \ | |
106 | sys/vdev_removal.h \ | |
107 | sys/vdev_trim.h \ | |
108 | sys/xvattr.h \ | |
109 | sys/zap.h \ | |
110 | sys/zap_impl.h \ | |
111 | sys/zap_leaf.h \ | |
112 | sys/zcp.h \ | |
113 | sys/zcp_global.h \ | |
114 | sys/zcp_iter.h \ | |
115 | sys/zcp_prop.h \ | |
116 | sys/zcp_set.h \ | |
117 | sys/zfeature.h \ | |
118 | sys/zfs_acl.h \ | |
119 | sys/zfs_bootenv.h \ | |
120 | sys/zfs_context.h \ | |
121 | sys/zfs_debug.h \ | |
122 | sys/zfs_delay.h \ | |
123 | sys/zfs_file.h \ | |
124 | sys/zfs_fuid.h \ | |
125 | sys/zfs_project.h \ | |
126 | sys/zfs_quota.h \ | |
127 | sys/zfs_racct.h \ | |
128 | sys/zfs_ratelimit.h \ | |
129 | sys/zfs_refcount.h \ | |
130 | sys/zfs_rlock.h \ | |
131 | sys/zfs_sa.h \ | |
132 | sys/zfs_stat.h \ | |
133 | sys/zfs_sysfs.h \ | |
134 | sys/zfs_vfsops.h \ | |
135 | sys/zfs_vnops.h \ | |
136 | sys/zfs_znode.h \ | |
137 | sys/zil.h \ | |
138 | sys/zil_impl.h \ | |
139 | sys/zio.h \ | |
140 | sys/zio_checksum.h \ | |
141 | sys/zio_compress.h \ | |
142 | sys/zio_crypt.h \ | |
143 | sys/zio_impl.h \ | |
144 | sys/zio_priority.h \ | |
145 | sys/zrlock.h \ | |
146 | sys/zthr.h \ | |
147 | \ | |
148 | sys/crypto/api.h \ | |
149 | sys/crypto/common.h \ | |
150 | sys/crypto/icp.h \ | |
151 | \ | |
152 | sys/fm/protocol.h \ | |
153 | sys/fm/util.h \ | |
154 | sys/fm/fs/zfs.h \ | |
155 | \ | |
156 | sys/fs/zfs.h \ | |
157 | \ | |
158 | sys/lua/lauxlib.h \ | |
159 | sys/lua/lua.h \ | |
160 | sys/lua/luaconf.h \ | |
161 | sys/lua/lualib.h \ | |
162 | \ | |
163 | sys/sysevent/dev.h \ | |
164 | sys/sysevent/eventdefs.h \ | |
165 | \ | |
166 | sys/zstd/zstd.h | |
167 | ||
168 | ||
169 | KERNEL_H = \ | |
170 | sys/zfs_ioctl.h \ | |
171 | sys/zfs_ioctl_impl.h \ | |
172 | sys/zfs_onexit.h \ | |
173 | sys/zvol.h \ | |
174 | sys/zvol_impl.h | |
175 | ||
6283f55e BB |
176 | |
177 | USER_H = \ | |
75138073 | 178 | libnvpair.h \ |
75138073 | 179 | libuutil.h \ |
09a7ad38 | 180 | libuutil_common.h \ |
75138073 AS |
181 | libuutil_impl.h \ |
182 | libzfs.h \ | |
183 | libzfs_core.h \ | |
09a7ad38 | 184 | libzfsbootenv.h \ |
75138073 AS |
185 | libzutil.h \ |
186 | thread_pool.h | |
6283f55e | 187 | |
09a7ad38 | 188 | |
6283f55e BB |
189 | if CONFIG_USER |
190 | libzfsdir = $(includedir)/libzfs | |
09a7ad38 | 191 | nobase_libzfs_HEADERS = $(COMMON_H) $(USER_H) |
6283f55e BB |
192 | endif |
193 | ||
09a7ad38 | 194 | kerneldir = $(prefix)/src/zfs-$(VERSION)/include |
6283f55e | 195 | if CONFIG_KERNEL |
4d8e68c4 | 196 | if BUILD_LINUX |
09a7ad38 | 197 | nobase_kernel_HEADERS = $(COMMON_H) $(KERNEL_H) |
6283f55e | 198 | endif |
4d8e68c4 | 199 | endif |