]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - sys/contrib/openzfs/lib/libzfsbootenv/Makefile.am
MFV 2.0-rc2
[FreeBSD/FreeBSD.git] / sys / contrib / openzfs / lib / libzfsbootenv / Makefile.am
1 include $(top_srcdir)/config/Rules.am
2
3 pkgconfig_DATA = libzfsbootenv.pc
4
5 lib_LTLIBRARIES = libzfsbootenv.la
6
7 if BUILD_FREEBSD
8 DEFAULT_INCLUDES += -I$(top_srcdir)/include/os/freebsd/zfs
9 endif
10 if BUILD_LINUX
11 DEFAULT_INCLUDES += -I$(top_srcdir)/include/os/linux/zfs
12 endif
13
14 USER_C = \
15         lzbe_device.c \
16         lzbe_pair.c \
17         lzbe_util.c
18
19 dist_libzfsbootenv_la_SOURCES = \
20         $(USER_C)
21
22 libzfsbootenv_la_LIBADD = \
23         $(abs_top_builddir)/lib/libzfs/libzfs.la \
24         $(abs_top_builddir)/lib/libnvpair/libnvpair.la
25
26 libzfsbootenv_la_LDFLAGS =
27
28 if !ASAN_ENABLED
29 libzfsbootenv_la_LDFLAGS += -Wl,-z,defs
30 endif
31
32 libzfsbootenv_la_LDFLAGS += -version-info 1:0:0