xref: /freebsd/sys/contrib/openzfs/lib/libuutil/Makefile.am (revision c7046f76c2c027b00c0e6ba57cfd28f1a78f5e23)
1716fd348SMartin Matuskalibuutil_la_CFLAGS = $(AM_CFLAGS) $(LIBRARY_CFLAGS) $(LIBRARY_CFLAGS)
2eda14cbcSMatt Macy
3716fd348SMartin Matuskalib_LTLIBRARIES += libuutil.la
4716fd348SMartin MatuskaCPPCHECKTARGETS += libuutil.la
5eda14cbcSMatt Macy
6716fd348SMartin Matuskalibuutil_la_SOURCES = \
7716fd348SMartin Matuska	%D%/uu_alloc.c \
8716fd348SMartin Matuska	%D%/uu_avl.c \
9716fd348SMartin Matuska	%D%/uu_ident.c \
10716fd348SMartin Matuska	%D%/uu_list.c \
11716fd348SMartin Matuska	%D%/uu_misc.c \
12716fd348SMartin Matuska	%D%/uu_string.c
13eda14cbcSMatt Macy
14eda14cbcSMatt Macylibuutil_la_LIBADD = \
15716fd348SMartin Matuska	libavl.la \
16716fd348SMartin Matuska	libspl.la
17eda14cbcSMatt Macy
18eda14cbcSMatt Macylibuutil_la_LIBADD += $(LTLIBINTL)
19eda14cbcSMatt Macy
20eda14cbcSMatt Macylibuutil_la_LDFLAGS = -pthread
21eda14cbcSMatt Macy
22eda14cbcSMatt Macyif !ASAN_ENABLED
23eda14cbcSMatt Macylibuutil_la_LDFLAGS += -Wl,-z,defs
24eda14cbcSMatt Macyendif
25eda14cbcSMatt Macy
26eda14cbcSMatt Macylibuutil_la_LDFLAGS += -version-info 3:0:0
277877fdebSMatt Macy
28*e3aa18adSMartin Matuskadist_noinst_DATA += %D%/libuutil.abi %D%/libuutil.suppr
29