Whamcloud - gitweb
Landing b_hd_newconfig on HEAD
[fs/lustre-release.git] / lnet / klnds / socklnd / autoMakefile.am
1 if MODULES
2 if LINUX
3
4   modulenet_DATA := ksocklnd$(KMODEXT)
5
6 endif # LINUX
7 endif # MODULES
8
9 DIST_SOURCES := $(ksocklnd-objs:%.o=%.c) socklnd_lib-linux.h socklnd.h
10
11 if DARWIN
12
13   macos_PROGRAMS := ksocklnd
14
15   nodist_ksocklnd_SOURCES := socklnd.c socklnd_cb.c socklnd_modparams.c socklnd_lib-darwin.c
16   DIST_SOURCES += socklnd_lib-darwin.c socklnd_lib-darwin.h
17
18   ksocklnd_CFLAGS := $(EXTRA_KCFLAGS)
19   ksocklnd_LDFLAGS := $(EXTRA_KLDFLAGS)
20   ksocklnd_LDADD := $(EXTRA_KLIBS)
21
22   plist_DATA := Info.plist
23   install_data_hook := fix-kext-ownership
24
25 endif # DARWIN
26
27 EXTRA_DIST := $(plist_DATA)
28 install-data-hook: $(install_data_hook)
29
30 MOSTLYCLEANFILES = @MOSTLYCLEANFILES@ socklnd_lib.c