summaryrefslogtreecommitdiffstats
path: root/contrib/ofed/libmthca/Makefile.am
blob: e9be461693cd18e7f2ddb89fa705679d5df9488d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
AM_CFLAGS = -g -Wall -D_GNU_SOURCE

mthca_version_script = @MTHCA_VERSION_SCRIPT@

MTHCA_SOURCES = src/ah.c src/buf.c src/cq.c src/memfree.c src/mthca.c \
    src/qp.c src/srq.c src/verbs.c

if HAVE_IBV_DEVICE_LIBRARY_EXTENSION
    lib_LTLIBRARIES = src/libmthca.la
    src_libmthca_la_SOURCES = $(MTHCA_SOURCES)
    src_libmthca_la_LDFLAGS = -avoid-version -release @IBV_DEVICE_LIBRARY_EXTENSION@ \
        $(mthca_version_script)
    mthcaconfdir = $(sysconfdir)/libibverbs.d
    mthcaconf_DATA = mthca.driver
else
    mthcalibdir = $(libdir)/infiniband
    mthcalib_LTLIBRARIES = src/mthca.la
    src_mthca_la_SOURCES = $(MTHCA_SOURCES)
    src_mthca_la_LDFLAGS = -avoid-version -module $(mthca_version_script)
endif

DEBIAN = debian/changelog debian/compat debian/control debian/copyright \
    debian/libmthca1.install debian/libmthca-dev.install debian/rules

EXTRA_DIST = src/doorbell.h src/mthca.h src/mthca-abi.h src/wqe.h \
    src/mthca.map libmthca.spec.in mthca.driver

dist-hook: libmthca.spec
	cp libmthca.spec $(distdir)
OpenPOWER on IntegriCloud