xref: /freebsd/sys/contrib/openzfs/lib/libshare/Makefile.am (revision 716fd348e01c5f2ba125f878a634a753436c2994)
1*716fd348SMartin Matuskalibshare_la_CFLAGS  = $(AM_CFLAGS) $(LIBRARY_CFLAGS)
2*716fd348SMartin Matuskalibshare_la_CFLAGS += -fvisibility=hidden
3eda14cbcSMatt Macy
4*716fd348SMartin Matuskalibshare_la_CPPFLAGS  = $(AM_CPPFLAGS)
5*716fd348SMartin Matuskalibshare_la_CPPFLAGS += -I$(srcdir)/%D%
6eda14cbcSMatt Macy
7*716fd348SMartin Matuskanoinst_LTLIBRARIES += libshare.la
8*716fd348SMartin MatuskaCPPCHECKTARGETS    += libshare.la
93ff01b23SMartin Matuska
10*716fd348SMartin Matuskalibshare_la_SOURCES = \
11*716fd348SMartin Matuska	%D%/libshare_impl.h \
12*716fd348SMartin Matuska	%D%/libshare.c \
13*716fd348SMartin Matuska	%D%/nfs.c \
14*716fd348SMartin Matuska	%D%/nfs.h \
15*716fd348SMartin Matuska	%D%/smb.h
16eda14cbcSMatt Macy
17eda14cbcSMatt Macyif BUILD_LINUX
18*716fd348SMartin Matuskalibshare_la_SOURCES += \
19*716fd348SMartin Matuska	%D%/os/linux/nfs.c \
20*716fd348SMartin Matuska	%D%/os/linux/smb.c
21eda14cbcSMatt Macyendif
22eda14cbcSMatt Macy
23eda14cbcSMatt Macyif BUILD_FREEBSD
24*716fd348SMartin Matuskalibshare_la_SOURCES += \
25*716fd348SMartin Matuska	%D%/os/freebsd/nfs.c \
26*716fd348SMartin Matuska	%D%/os/freebsd/smb.c
27eda14cbcSMatt Macyendif
28