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