]> CyberLeo.Net >> Repos - FreeBSD/releng/9.2.git/blob - contrib/ofed/libmlx4/Makefile.am
- Copy stable/9 to releng/9.2 as part of the 9.2-RELEASE cycle.
[FreeBSD/releng/9.2.git] / contrib / ofed / libmlx4 / Makefile.am
1 AM_CFLAGS = -g -Wall -D_GNU_SOURCE
2
3 mlx4_version_script = @MLX4_VERSION_SCRIPT@
4
5 MLX4_SOURCES = src/buf.c src/cq.c src/dbrec.c src/mlx4.c src/qp.c \
6     src/srq.c src/verbs.c
7
8 if HAVE_IBV_DEVICE_LIBRARY_EXTENSION
9     lib_LTLIBRARIES = src/libmlx4.la
10     src_libmlx4_la_SOURCES = $(MLX4_SOURCES)
11     src_libmlx4_la_LDFLAGS = -avoid-version -release @IBV_DEVICE_LIBRARY_EXTENSION@ \
12         $(mlx4_version_script)
13     mlx4confdir = $(sysconfdir)/libibverbs.d
14     mlx4conf_DATA = mlx4.driver
15 else
16     mlx4libdir = $(libdir)/infiniband
17     mlx4lib_LTLIBRARIES = src/mlx4.la
18     src_mlx4_la_SOURCES = $(MLX4_SOURCES)
19     src_mlx4_la_LDFLAGS = -avoid-version -module $(mlx4_version_script)
20 endif
21
22 EXTRA_DIST = src/doorbell.h src/mlx4.h src/mlx4-abi.h src/wqe.h \
23     src/mlx4.map libmlx4.spec.in mlx4.driver
24
25 dist-hook: libmlx4.spec
26         cp libmlx4.spec $(distdir)