]> CyberLeo.Net >> Repos - FreeBSD/releng/10.0.git/blob - contrib/ofed/management/libibumad/Makefile.am
- Copy stable/10 (r259064) to releng/10.0 as part of the
[FreeBSD/releng/10.0.git] / contrib / ofed / management / libibumad / Makefile.am
1
2 SUBDIRS = .
3
4 INCLUDES = -I$(srcdir)/include/infiniband -I$(includedir)
5
6 man_MANS = man/umad_debug.3 man/umad_get_ca.3 \
7            man/umad_get_ca_portguids.3 man/umad_get_cas_names.3 \
8            man/umad_get_mad.3 man/umad_get_port.3 man/umad_init.3 \
9            man/umad_open_port.3 man/umad_close_port.3 man/umad_size.3 \
10            man/umad_status.3 man/umad_alloc.3 man/umad_free.3 \
11            man/umad_dump.3 man/umad_addr_dump.3 man/umad_get_fd.3 \
12            man/umad_get_mad.3 man/umad_get_mad_addr.3 \
13            man/umad_set_grh_net.3 man/umad_set_grh.3 \
14            man/umad_set_addr_net.3 man/umad_set_addr.3 man/umad_set_pkey.3 \
15            man/umad_get_pkey.3 \
16            man/umad_register.3 man/umad_register_oui.3 man/umad_unregister.3 \
17            man/umad_send.3 man/umad_recv.3 man/umad_poll.3 \
18            man/umad_get_issm_path.3
19
20 lib_LTLIBRARIES = libibumad.la
21
22 libibumad_la_CFLAGS = -Wall
23
24 if HAVE_LD_VERSION_SCRIPT
25 libibumad_version_script = -Wl,--version-script=$(srcdir)/src/libibumad.map
26 else
27 libibumad_version_script =
28 endif
29
30 libibumad_la_SOURCES = src/umad.c
31 libibumad_la_LDFLAGS = -version-info $(ibumad_api_version) \
32     -export-dynamic $(libibumad_version_script)
33 libibumad_la_DEPENDENCIES = $(srcdir)/src/libibumad.map
34
35 libibumadincludedir = $(includedir)/infiniband
36
37 libibumadinclude_HEADERS = $(srcdir)/include/infiniband/umad.h
38
39 EXTRA_DIST = $(srcdir)/include/infiniband/umad.h \
40         libibumad.spec.in libibumad.spec \
41         $(srcdir)/src/libibumad.map libibumad.ver \
42         $(man_MANS) autogen.sh
43
44 dist-hook:
45         if [ -x $(top_srcdir)/../gen_chlog.sh ] ; then \
46                 $(top_srcdir)/../gen_chlog.sh $(PACKAGE) > $(distdir)/ChangeLog ; \
47         fi
48
49 install-data-hook:
50         cd $(DESTDIR)$(mandir)/man3 && \
51         $(RM) umad_done.3 && \
52         $(RM) umad_release_ca.3 && \
53         $(RM) umad_release_port.3 && \
54         $(LN_S) umad_init.3 umad_done.3 && \
55         $(LN_S) umad_get_ca.3 umad_release_ca.3 && \
56         $(LN_S) umad_get_port.3 umad_release_port.3