1include $(top_srcdir)/config/Rules.am
2PHONY =
3
4pkgconfig_DATA = libzfsbootenv.pc
5
6lib_LTLIBRARIES = libzfsbootenv.la
7
8include $(top_srcdir)/config/Abigail.am
9
10if BUILD_FREEBSD
11DEFAULT_INCLUDES += -I$(top_srcdir)/include/os/freebsd/zfs
12endif
13if BUILD_LINUX
14DEFAULT_INCLUDES += -I$(top_srcdir)/include/os/linux/zfs
15endif
16
17USER_C = \
18	lzbe_device.c \
19	lzbe_pair.c \
20	lzbe_util.c
21
22dist_libzfsbootenv_la_SOURCES = \
23	$(USER_C)
24
25libzfsbootenv_la_LIBADD = \
26	$(abs_top_builddir)/lib/libzfs/libzfs.la \
27	$(abs_top_builddir)/lib/libnvpair/libnvpair.la
28
29libzfsbootenv_la_LDFLAGS =
30
31if !ASAN_ENABLED
32libzfsbootenv_la_LDFLAGS += -Wl,-z,defs
33endif
34
35libzfsbootenv_la_LDFLAGS += -version-info 1:0:0
36
37# Library ABI
38EXTRA_DIST = libzfsbootenv.abi libzfsbootenv.suppr
39