Whamcloud - gitweb
LU-812 kernel: remove smp_lock.h
[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 EXTRA_DIST := $(ksocklnd-objs:%.o=%.c) socklnd_lib-linux.h socklnd.h
10
11 if DARWIN
12   macos_PROGRAMS = ksocklnd
13
14   nodist_ksocklnd_SOURCES = socklnd.c socklnd_cb.c socklnd_proto.c
15   nodist_ksocklnd_SOURCES += socklnd_modparams.c socklnd_lib-darwin.c
16   EXTRA_DIST += 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 endif # DARWIN
25
26 EXTRA_DIST += $(plist_DATA)
27 install-data-hook: $(install_data_hook)
28
29 MOSTLYCLEANFILES = @MOSTLYCLEANFILES@ socklnd_lib.c