]> granicus.if.org Git - zfs/blob - lib/libspl/Makefile.am
OpenZFS restructuring - libspl
[zfs] / lib / libspl / Makefile.am
1 include $(top_srcdir)/config/Rules.am
2
3 VPATH = \
4         $(top_srcdir)/lib/libspl \
5         $(top_srcdir)/lib/libspl/$(TARGET_ASM_DIR)
6
7 SUBDIRS = include $(TARGET_ASM_DIR)
8 DIST_SUBDIRS = include asm-generic asm-i386 asm-x86_64
9
10 AM_CFLAGS += $(LIBTIRPC_CFLAGS)
11
12 AM_CCASFLAGS = \
13         $(CFLAGS)
14
15 noinst_LTLIBRARIES = libspl.la
16
17 USER_C = \
18         list.c \
19         mkdirp.c \
20         page.c \
21         strlcat.c \
22         strlcpy.c \
23         timestamp.c \
24         zone.c \
25         include/sys/list.h \
26         include/sys/list_impl.h
27
28 if BUILD_LINUX
29 USER_C += \
30         os/linux/getexecname.c \
31         os/linux/gethostid.c \
32         os/linux/getmntany.c
33 endif
34
35 USER_ASM = atomic.S
36
37 nodist_libspl_la_SOURCES = \
38         $(USER_C) \
39         $(USER_ASM)
40
41 libspl_la_LIBADD = -lrt $(LIBTIRPC_LIBS)
42
43 EXTRA_DIST = $(USER_C)