1f39bffc6SKonstantin Belousov.include <src.opts.mk> 2f39bffc6SKonstantin Belousov 3f39bffc6SKonstantin Belousov_spath= ${SRCTOP}/contrib/ofed/libibnetdisc 4f39bffc6SKonstantin Belousov.PATH: ${_spath} ${_spath}/man 5f39bffc6SKonstantin Belousov 6f39bffc6SKonstantin BelousovSHLIBDIR?= /usr/lib 7f39bffc6SKonstantin BelousovLIB_CXX= ibnetdisc 8f39bffc6SKonstantin BelousovSHLIB_MAJOR= 5 9f39bffc6SKonstantin Belousov 10f39bffc6SKonstantin BelousovSRCS= \ 11f39bffc6SKonstantin Belousovchassis.c \ 12f39bffc6SKonstantin Belousovg_hash_table.cpp \ 13f39bffc6SKonstantin Belousovibnetdisc.c \ 14f39bffc6SKonstantin Belousovibnetdisc_cache.c \ 15f39bffc6SKonstantin Belousovquery_smp.c 16f39bffc6SKonstantin Belousov 17f39bffc6SKonstantin BelousovMAN= \ 18f39bffc6SKonstantin Belousovibnd_discover_fabric.3 \ 19f39bffc6SKonstantin Belousovibnd_find_node_guid.3 \ 20*0577e39bSFernando Apesteguíaibnd_iter_nodes.3 21*0577e39bSFernando Apesteguía 22*0577e39bSFernando ApesteguíaMLINKS+=ibnd_discover_fabric.3 ibnd_debug.3 23*0577e39bSFernando ApesteguíaMLINKS+=ibnd_discover_fabric.3 ibnd_destroy_fabric.3 24*0577e39bSFernando ApesteguíaMLINKS+=ibnd_discover_fabric.3 ibnd_show_progress.3 25*0577e39bSFernando ApesteguíaMLINKS+=ibnd_find_node_guid.3 ibnd_find_node_dr.3 26*0577e39bSFernando ApesteguíaMLINKS+=ibnd_iter_nodes.3 ibnd_iter_nodes_type.3 27f39bffc6SKonstantin Belousov 28f39bffc6SKonstantin BelousovLIBADD= osmcomp ibmad ibumad 29f39bffc6SKonstantin BelousovCFLAGS+= -DHAVE_CONFIG_H=1 30f39bffc6SKonstantin BelousovCFLAGS+= -I${_spath} 31f39bffc6SKonstantin BelousovCFLAGS+= -I${SYSROOT:U${DESTDIR}}/${INCLUDEDIR}/infiniband 321109b774SEnji CooperCXXSTD= c++11 33f39bffc6SKonstantin BelousovVERSION_MAP= ${_spath}/libibnetdisc.map 34f39bffc6SKonstantin Belousov 35f39bffc6SKonstantin Belousov.include <bsd.lib.mk> 36