1219820SjeffAM_CFLAGS = -g -Wall -D_GNU_SOURCE 2219820Sjeff 3219820Sjeffmthca_version_script = @MTHCA_VERSION_SCRIPT@ 4219820Sjeff 5219820SjeffMTHCA_SOURCES = src/ah.c src/buf.c src/cq.c src/memfree.c src/mthca.c \ 6219820Sjeff src/qp.c src/srq.c src/verbs.c 7219820Sjeff 8219820Sjeffif HAVE_IBV_DEVICE_LIBRARY_EXTENSION 9219820Sjeff lib_LTLIBRARIES = src/libmthca.la 10219820Sjeff src_libmthca_la_SOURCES = $(MTHCA_SOURCES) 11219820Sjeff src_libmthca_la_LDFLAGS = -avoid-version -release @IBV_DEVICE_LIBRARY_EXTENSION@ \ 12219820Sjeff $(mthca_version_script) 13219820Sjeff mthcaconfdir = $(sysconfdir)/libibverbs.d 14219820Sjeff mthcaconf_DATA = mthca.driver 15219820Sjeffelse 16219820Sjeff mthcalibdir = $(libdir)/infiniband 17219820Sjeff mthcalib_LTLIBRARIES = src/mthca.la 18219820Sjeff src_mthca_la_SOURCES = $(MTHCA_SOURCES) 19219820Sjeff src_mthca_la_LDFLAGS = -avoid-version -module $(mthca_version_script) 20219820Sjeffendif 21219820Sjeff 22219820SjeffDEBIAN = debian/changelog debian/compat debian/control debian/copyright \ 23219820Sjeff debian/libmthca1.install debian/libmthca-dev.install debian/rules 24219820Sjeff 25219820SjeffEXTRA_DIST = src/doorbell.h src/mthca.h src/mthca-abi.h src/wqe.h \ 26219820Sjeff src/mthca.map libmthca.spec.in mthca.driver 27219820Sjeff 28219820Sjeffdist-hook: libmthca.spec 29219820Sjeff cp libmthca.spec $(distdir) 30