1AM_CFLAGS = -g -Wall -D_GNU_SOURCE 2 3mlx4_version_script = @MLX4_VERSION_SCRIPT@ 4 5MLX4_SOURCES = src/buf.c src/cq.c src/dbrec.c src/mlx4.c src/qp.c \ 6 src/srq.c src/verbs.c 7 8if 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 15else 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) 20endif 21 22EXTRA_DIST = src/doorbell.h src/mlx4.h src/mlx4-abi.h src/wqe.h \ 23 src/mlx4.map libmlx4.spec.in mlx4.driver 24 25dist-hook: libmlx4.spec 26 cp libmlx4.spec $(distdir) 27