Whamcloud - gitweb
5fc3fc741fc549cb77c167b0cd08b0355e3bf8d1
[fs/lustre-release.git] / lnet / klnds / socklnd / autoMakefile.am
1 if MODULES
2 if LINUX
3 if !CRAY_PORTALS
4
5   modulenet_DATA := ksocknal$(KMODEXT)
6
7 endif # !CRAY_PORTALS
8 endif # LINUX
9 endif # MODULES
10
11 DIST_SOURCES := $(ksocknal-objs:%.o=%.c) socknal_lib-linux.h socknal.h
12
13 if DARWIN
14
15   macos_PROGRAMS := ksocknal
16
17   nodist_ksocknal_SOURCES := socknal.c socknal_cb.c socknal_lib-darwin.c
18   DIST_SOURCES += socknal_lib-darwin.c socknal_lib-darwin.h
19
20   ksocknal_CFLAGS := $(EXTRA_KCFLAGS)
21   ksocknal_LDFLAGS := $(EXTRA_KLDFLAGS)
22   ksocknal_LDADD := $(EXTRA_KLIBS)
23
24   plist_DATA := Info.plist
25   install_data_hook := fix-kext-ownership
26
27 endif # DARWIN
28
29 EXTRA_DIST := $(plist_DATA)
30 install-data-hook: $(install_data_hook)
31
32 MOSTLYCLEANFILES = *.o *.ko *.mod.c socknal_lib.c