xref: /freebsd-13.1/sys/contrib/openzfs/lib/libspl/Makefile.am (revision 21b12f3e)
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1include $(top_srcdir)/config/Rules.am
2
3SUBDIRS = include
4
5noinst_LTLIBRARIES = libspl_assert.la libspl.la
6
7libspl_assert_la_SOURCES = \
8	assert.c
9
10USER_C = \
11	atomic.c \
12	list.c \
13	mkdirp.c \
14	page.c \
15	strlcat.c \
16	strlcpy.c \
17	timestamp.c \
18	include/sys/list.h \
19	include/sys/list_impl.h
20
21if BUILD_LINUX
22USER_C += \
23	os/linux/getexecname.c \
24	os/linux/gethostid.c \
25	os/linux/getmntany.c \
26	os/linux/zone.c
27endif
28
29if BUILD_FREEBSD
30USER_C += \
31	os/freebsd/getexecname.c \
32	os/freebsd/gethostid.c \
33	os/freebsd/getmntany.c \
34	os/freebsd/mnttab.c \
35	os/freebsd/zone.c
36endif
37
38libspl_la_SOURCES = $(USER_C)
39
40libspl_la_LIBADD = \
41	libspl_assert.la
42
43libspl_la_LIBADD += $(LIBATOMIC_LIBS) $(LIBCLOCK_GETTIME)
44
45include $(top_srcdir)/config/CppCheck.am
46

served by {OpenGrok

Last Index Update: Fri May 15 20:09:11 GMT 2026