1219820Sjeff.include <bsd.own.mk> 2219820Sjeff 3219820SjeffINCS= 4219820SjeffIBINCS= byteorder.h byteswap.h endian.h types.h 5219820SjeffIBINCSDIR= ${INCLUDEDIR}/infiniband 6219820Sjeff 7219820SjeffIBVERBS= ${.CURDIR}/../../libibverbs/include/infiniband 8219820SjeffVERBINCS= ${IBVERBS}/arch.h ${IBVERBS}/driver.h ${IBVERBS}/kern-abi.h 9219820SjeffVERBINCS+= ${IBVERBS}/marshall.h ${IBVERBS}/opcode.h 10219820SjeffVERBINCS+= ${IBVERBS}/sa-kern-abi.h ${IBVERBS}/sa.h ${IBVERBS}/verbs.h 11219820SjeffVERBINCSDIR= ${INCLUDEDIR}/infiniband 12219820Sjeff 13219820SjeffIBCOMMON= ${.CURDIR}/../../management/libibcommon/include/infiniband 14219820SjeffCOMMONINCS= ${IBCOMMON}/common.h 15219820SjeffCOMMONINCSDIR= ${INCLUDEDIR}/infiniband 16219820Sjeff 17219820SjeffIBMAD= ${.CURDIR}/../../management/libibmad/include/infiniband 18219820SjeffMADINCS= ${IBMAD}/mad.h 19219820SjeffMADINCSDIR= ${INCLUDEDIR}/infiniband 20219820Sjeff 21219820SjeffIBUMAD= ${.CURDIR}/../../management/libibumad/include/infiniband 22219820SjeffUMADINCS= ${IBUMAD}/umad.h 23219820SjeffUMADINCSDIR= ${INCLUDEDIR}/infiniband 24219820Sjeff 25219820SjeffCOMPLIB= ${.CURDIR}/../../management/opensm/include/complib 26219820SjeffCOMPLIBINCS= ${COMPLIB}/cl_atomic.h ${COMPLIB}/cl_atomic_osd.h 27219820SjeffCOMPLIBINCS+= ${COMPLIB}/cl_byteswap.h ${COMPLIB}/cl_byteswap_osd.h 28219820SjeffCOMPLIBINCS+= ${COMPLIB}/cl_comppool.h ${COMPLIB}/cl_debug.h 29219820SjeffCOMPLIBINCS+= ${COMPLIB}/cl_debug_osd.h ${COMPLIB}/cl_dispatcher.h 30219820SjeffCOMPLIBINCS+= ${COMPLIB}/cl_event.h ${COMPLIB}/cl_event_osd.h 31219820SjeffCOMPLIBINCS+= ${COMPLIB}/cl_event_wheel.h ${COMPLIB}/cl_fleximap.h 32219820SjeffCOMPLIBINCS+= ${COMPLIB}/cl_list.h ${COMPLIB}/cl_log.h 33219820SjeffCOMPLIBINCS+= ${COMPLIB}/cl_map.h ${COMPLIB}/cl_math.h 34219820SjeffCOMPLIBINCS+= ${COMPLIB}/cl_nodenamemap.h ${COMPLIB}/cl_packoff.h 35219820SjeffCOMPLIBINCS+= ${COMPLIB}/cl_packon.h ${COMPLIB}/cl_passivelock.h 36219820SjeffCOMPLIBINCS+= ${COMPLIB}/cl_pool.h ${COMPLIB}/cl_ptr_vector.h 37219820SjeffCOMPLIBINCS+= ${COMPLIB}/cl_qcomppool.h ${COMPLIB}/cl_qlist.h 38219820SjeffCOMPLIBINCS+= ${COMPLIB}/cl_qmap.h ${COMPLIB}/cl_qpool.h 39219820SjeffCOMPLIBINCS+= ${COMPLIB}/cl_spinlock.h ${COMPLIB}/cl_spinlock_osd.h 40219820SjeffCOMPLIBINCS+= ${COMPLIB}/cl_thread.h ${COMPLIB}/cl_thread_osd.h 41219820SjeffCOMPLIBINCS+= ${COMPLIB}/cl_threadpool.h ${COMPLIB}/cl_timer.h 42219820SjeffCOMPLIBINCS+= ${COMPLIB}/cl_timer_osd.h ${COMPLIB}/cl_types.h 43219820SjeffCOMPLIBINCS+= ${COMPLIB}/cl_types_osd.h ${COMPLIB}/cl_vector.h 44219820SjeffCOMPLIBINCSDIR= ${INCLUDEDIR}/infiniband/complib 45219820Sjeff 46219820SjeffIBADIR= ${.CURDIR}/../../management/opensm/include/iba 47219820SjeffIBAINCS= ${IBADIR}/ib_cm_types.h ${IBADIR}/ib_types.h 48219820SjeffIBAINCSDIR= ${INCLUDEDIR}/infiniband/iba 49219820Sjeff 50219820SjeffOPENSM= ${.CURDIR}/../../management/opensm/include/opensm 51219820Sjeff 52219820SjeffOPENSMINCS= ${OPENSM}/osm_attrib_req.h ${OPENSM}/osm_base.h 53219820SjeffOPENSMINCS+= ${OPENSM}/osm_config.h ${OPENSM}/osm_console.h 54219820SjeffOPENSMINCS+= ${OPENSM}/osm_console_io.h ${OPENSM}/osm_db.h 55219820SjeffOPENSMINCS+= ${OPENSM}/osm_db_pack.h ${OPENSM}/osm_errors.h 56219820SjeffOPENSMINCS+= ${OPENSM}/osm_event_plugin.h ${OPENSM}/osm_helper.h 57219820SjeffOPENSMINCS+= ${OPENSM}/osm_inform.h ${OPENSM}/osm_lid_mgr.h 58219820SjeffOPENSMINCS+= ${OPENSM}/osm_log.h ${OPENSM}/osm_mad_pool.h 59219820SjeffOPENSMINCS+= ${OPENSM}/osm_madw.h ${OPENSM}/osm_mcast_tbl.h 60219820SjeffOPENSMINCS+= ${OPENSM}/osm_mcm_info.h ${OPENSM}/osm_mcm_port.h 61219820SjeffOPENSMINCS+= ${OPENSM}/osm_msgdef.h ${OPENSM}/osm_mtree.h 62219820SjeffOPENSMINCS+= ${OPENSM}/osm_multicast.h ${OPENSM}/osm_node.h 63219820SjeffOPENSMINCS+= ${OPENSM}/osm_opensm.h ${OPENSM}/osm_partition.h 64219820SjeffOPENSMINCS+= ${OPENSM}/osm_path.h ${OPENSM}/osm_perfmgr.h 65219820SjeffOPENSMINCS+= ${OPENSM}/osm_perfmgr_db.h ${OPENSM}/osm_pkey.h 66219820SjeffOPENSMINCS+= ${OPENSM}/osm_pkey_mgr.h ${OPENSM}/osm_port.h 67219820SjeffOPENSMINCS+= ${OPENSM}/osm_port_profile.h ${OPENSM}/osm_prefix_route.h 68219820SjeffOPENSMINCS+= ${OPENSM}/osm_qos_policy.h ${OPENSM}/osm_remote_sm.h 69219820SjeffOPENSMINCS+= ${OPENSM}/osm_router.h ${OPENSM}/osm_sa.h 70219820SjeffOPENSMINCS+= ${OPENSM}/osm_sa_mad_ctrl.h ${OPENSM}/osm_service.h 71219820SjeffOPENSMINCS+= ${OPENSM}/osm_sm.h ${OPENSM}/osm_sm_mad_ctrl.h 72219820SjeffOPENSMINCS+= ${OPENSM}/osm_stats.h ${OPENSM}/osm_subnet.h 73219820SjeffOPENSMINCS+= ${OPENSM}/osm_switch.h ${OPENSM}/osm_ucast_cache.h 74219820SjeffOPENSMINCS+= ${OPENSM}/osm_ucast_mgr.h ${OPENSM}/osm_version.h 75219820SjeffOPENSMINCS+= ${OPENSM}/osm_vl15intf.h ${OPENSM}/st.h 76219820SjeffOPENSMINCSDIR= ${INCLUDEDIR}/infiniband/opensm 77219820Sjeff 78219820SjeffVENDOR= ${.CURDIR}/../../management/opensm/include/vendor 79219820SjeffVENDORINCS= ${VENDOR}/osm_mtl_bind.h ${VENDOR}/osm_pkt_randomizer.h 80219820SjeffVENDORINCS+= ${VENDOR}/osm_ts_useraccess.h ${VENDOR}/osm_umadt.h 81219820SjeffVENDORINCS+= ${VENDOR}/osm_vendor.h ${VENDOR}/osm_vendor_al.h 82219820SjeffVENDORINCS+= ${VENDOR}/osm_vendor_api.h ${VENDOR}/osm_vendor_ibumad.h 83219820SjeffVENDORINCS+= ${VENDOR}/osm_vendor_mlx.h ${VENDOR}/osm_vendor_mlx_defs.h 84219820SjeffVENDORINCS+= ${VENDOR}/osm_vendor_mlx_dispatcher.h 85219820SjeffVENDORINCS+= ${VENDOR}/osm_vendor_mlx_hca.h 86219820SjeffVENDORINCS+= ${VENDOR}/osm_vendor_mlx_inout.h 87219820SjeffVENDORINCS+= ${VENDOR}/osm_vendor_mlx_rmpp_ctx.h 88219820SjeffVENDORINCS+= ${VENDOR}/osm_vendor_mlx_sar.h ${VENDOR}/osm_vendor_mlx_sender.h 89219820SjeffVENDORINCS+= ${VENDOR}/osm_vendor_mlx_svc.h 90219820SjeffVENDORINCS+= ${VENDOR}/osm_vendor_mlx_transport.h 91219820SjeffVENDORINCS+= ${VENDOR}/osm_vendor_mlx_transport_anafa.h 92219820SjeffVENDORINCS+= ${VENDOR}/osm_vendor_mlx_txn.h 93219820SjeffVENDORINCS+= ${VENDOR}/osm_vendor_mtl.h ${VENDOR}/osm_vendor_mtl_hca_guid.h 94219820SjeffVENDORINCS+= ${VENDOR}/osm_vendor_mtl_transaction_mgr.h 95219820SjeffVENDORINCS+= ${VENDOR}/osm_vendor_sa_api.h 96219820SjeffVENDORINCS+= ${VENDOR}/osm_vendor_test.h ${VENDOR}/osm_vendor_ts.h 97219820SjeffVENDORINCS+= ${VENDOR}/osm_vendor_umadt.h 98219820SjeffVENDORINCSDIR= ${INCLUDEDIR}/infiniband/vendor 99219820Sjeff 100219820SjeffIBCM= ${.CURDIR}/../../libibcm/include/infiniband 101219820SjeffIBCMINCS= ${IBCM}/cm.h ${IBCM}/cm_abi.h 102219820SjeffIBCMINCSDIR= ${INCLUDEDIR}/infiniband 103219820Sjeff 104219820SjeffINCSGROUPS= INCS VERBINCS COMMONINCS MADINCS UMADINCS COMPLIBINCS IBAINCS 105219820SjeffINCSGROUPS+= OPENSMINCS VENDORINCS IBCMINCS IBINCS 106219820Sjeff 107219820Sjeff.include <bsd.prog.mk> 108