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