Makefile revision 219820
1.include <bsd.own.mk> 2 3INCS= 4IBINCS= byteorder.h byteswap.h endian.h types.h 5IBINCSDIR= ${INCLUDEDIR}/infiniband 6 7IBVERBS= ${.CURDIR}/../../libibverbs/include/infiniband 8VERBINCS= ${IBVERBS}/arch.h ${IBVERBS}/driver.h ${IBVERBS}/kern-abi.h 9VERBINCS+= ${IBVERBS}/marshall.h ${IBVERBS}/opcode.h 10VERBINCS+= ${IBVERBS}/sa-kern-abi.h ${IBVERBS}/sa.h ${IBVERBS}/verbs.h 11VERBINCSDIR= ${INCLUDEDIR}/infiniband 12 13IBCOMMON= ${.CURDIR}/../../management/libibcommon/include/infiniband 14COMMONINCS= ${IBCOMMON}/common.h 15COMMONINCSDIR= ${INCLUDEDIR}/infiniband 16 17IBMAD= ${.CURDIR}/../../management/libibmad/include/infiniband 18MADINCS= ${IBMAD}/mad.h 19MADINCSDIR= ${INCLUDEDIR}/infiniband 20 21IBUMAD= ${.CURDIR}/../../management/libibumad/include/infiniband 22UMADINCS= ${IBUMAD}/umad.h 23UMADINCSDIR= ${INCLUDEDIR}/infiniband 24 25COMPLIB= ${.CURDIR}/../../management/opensm/include/complib 26COMPLIBINCS= ${COMPLIB}/cl_atomic.h ${COMPLIB}/cl_atomic_osd.h 27COMPLIBINCS+= ${COMPLIB}/cl_byteswap.h ${COMPLIB}/cl_byteswap_osd.h 28COMPLIBINCS+= ${COMPLIB}/cl_comppool.h ${COMPLIB}/cl_debug.h 29COMPLIBINCS+= ${COMPLIB}/cl_debug_osd.h ${COMPLIB}/cl_dispatcher.h 30COMPLIBINCS+= ${COMPLIB}/cl_event.h ${COMPLIB}/cl_event_osd.h 31COMPLIBINCS+= ${COMPLIB}/cl_event_wheel.h ${COMPLIB}/cl_fleximap.h 32COMPLIBINCS+= ${COMPLIB}/cl_list.h ${COMPLIB}/cl_log.h 33COMPLIBINCS+= ${COMPLIB}/cl_map.h ${COMPLIB}/cl_math.h 34COMPLIBINCS+= ${COMPLIB}/cl_nodenamemap.h ${COMPLIB}/cl_packoff.h 35COMPLIBINCS+= ${COMPLIB}/cl_packon.h ${COMPLIB}/cl_passivelock.h 36COMPLIBINCS+= ${COMPLIB}/cl_pool.h ${COMPLIB}/cl_ptr_vector.h 37COMPLIBINCS+= ${COMPLIB}/cl_qcomppool.h ${COMPLIB}/cl_qlist.h 38COMPLIBINCS+= ${COMPLIB}/cl_qmap.h ${COMPLIB}/cl_qpool.h 39COMPLIBINCS+= ${COMPLIB}/cl_spinlock.h ${COMPLIB}/cl_spinlock_osd.h 40COMPLIBINCS+= ${COMPLIB}/cl_thread.h ${COMPLIB}/cl_thread_osd.h 41COMPLIBINCS+= ${COMPLIB}/cl_threadpool.h ${COMPLIB}/cl_timer.h 42COMPLIBINCS+= ${COMPLIB}/cl_timer_osd.h ${COMPLIB}/cl_types.h 43COMPLIBINCS+= ${COMPLIB}/cl_types_osd.h ${COMPLIB}/cl_vector.h 44COMPLIBINCSDIR= ${INCLUDEDIR}/infiniband/complib 45 46IBADIR= ${.CURDIR}/../../management/opensm/include/iba 47IBAINCS= ${IBADIR}/ib_cm_types.h ${IBADIR}/ib_types.h 48IBAINCSDIR= ${INCLUDEDIR}/infiniband/iba 49 50OPENSM= ${.CURDIR}/../../management/opensm/include/opensm 51 52OPENSMINCS= ${OPENSM}/osm_attrib_req.h ${OPENSM}/osm_base.h 53OPENSMINCS+= ${OPENSM}/osm_config.h ${OPENSM}/osm_console.h 54OPENSMINCS+= ${OPENSM}/osm_console_io.h ${OPENSM}/osm_db.h 55OPENSMINCS+= ${OPENSM}/osm_db_pack.h ${OPENSM}/osm_errors.h 56OPENSMINCS+= ${OPENSM}/osm_event_plugin.h ${OPENSM}/osm_helper.h 57OPENSMINCS+= ${OPENSM}/osm_inform.h ${OPENSM}/osm_lid_mgr.h 58OPENSMINCS+= ${OPENSM}/osm_log.h ${OPENSM}/osm_mad_pool.h 59OPENSMINCS+= ${OPENSM}/osm_madw.h ${OPENSM}/osm_mcast_tbl.h 60OPENSMINCS+= ${OPENSM}/osm_mcm_info.h ${OPENSM}/osm_mcm_port.h 61OPENSMINCS+= ${OPENSM}/osm_msgdef.h ${OPENSM}/osm_mtree.h 62OPENSMINCS+= ${OPENSM}/osm_multicast.h ${OPENSM}/osm_node.h 63OPENSMINCS+= ${OPENSM}/osm_opensm.h ${OPENSM}/osm_partition.h 64OPENSMINCS+= ${OPENSM}/osm_path.h ${OPENSM}/osm_perfmgr.h 65OPENSMINCS+= ${OPENSM}/osm_perfmgr_db.h ${OPENSM}/osm_pkey.h 66OPENSMINCS+= ${OPENSM}/osm_pkey_mgr.h ${OPENSM}/osm_port.h 67OPENSMINCS+= ${OPENSM}/osm_port_profile.h ${OPENSM}/osm_prefix_route.h 68OPENSMINCS+= ${OPENSM}/osm_qos_policy.h ${OPENSM}/osm_remote_sm.h 69OPENSMINCS+= ${OPENSM}/osm_router.h ${OPENSM}/osm_sa.h 70OPENSMINCS+= ${OPENSM}/osm_sa_mad_ctrl.h ${OPENSM}/osm_service.h 71OPENSMINCS+= ${OPENSM}/osm_sm.h ${OPENSM}/osm_sm_mad_ctrl.h 72OPENSMINCS+= ${OPENSM}/osm_stats.h ${OPENSM}/osm_subnet.h 73OPENSMINCS+= ${OPENSM}/osm_switch.h ${OPENSM}/osm_ucast_cache.h 74OPENSMINCS+= ${OPENSM}/osm_ucast_mgr.h ${OPENSM}/osm_version.h 75OPENSMINCS+= ${OPENSM}/osm_vl15intf.h ${OPENSM}/st.h 76OPENSMINCSDIR= ${INCLUDEDIR}/infiniband/opensm 77 78VENDOR= ${.CURDIR}/../../management/opensm/include/vendor 79VENDORINCS= ${VENDOR}/osm_mtl_bind.h ${VENDOR}/osm_pkt_randomizer.h 80VENDORINCS+= ${VENDOR}/osm_ts_useraccess.h ${VENDOR}/osm_umadt.h 81VENDORINCS+= ${VENDOR}/osm_vendor.h ${VENDOR}/osm_vendor_al.h 82VENDORINCS+= ${VENDOR}/osm_vendor_api.h ${VENDOR}/osm_vendor_ibumad.h 83VENDORINCS+= ${VENDOR}/osm_vendor_mlx.h ${VENDOR}/osm_vendor_mlx_defs.h 84VENDORINCS+= ${VENDOR}/osm_vendor_mlx_dispatcher.h 85VENDORINCS+= ${VENDOR}/osm_vendor_mlx_hca.h 86VENDORINCS+= ${VENDOR}/osm_vendor_mlx_inout.h 87VENDORINCS+= ${VENDOR}/osm_vendor_mlx_rmpp_ctx.h 88VENDORINCS+= ${VENDOR}/osm_vendor_mlx_sar.h ${VENDOR}/osm_vendor_mlx_sender.h 89VENDORINCS+= ${VENDOR}/osm_vendor_mlx_svc.h 90VENDORINCS+= ${VENDOR}/osm_vendor_mlx_transport.h 91VENDORINCS+= ${VENDOR}/osm_vendor_mlx_transport_anafa.h 92VENDORINCS+= ${VENDOR}/osm_vendor_mlx_txn.h 93VENDORINCS+= ${VENDOR}/osm_vendor_mtl.h ${VENDOR}/osm_vendor_mtl_hca_guid.h 94VENDORINCS+= ${VENDOR}/osm_vendor_mtl_transaction_mgr.h 95VENDORINCS+= ${VENDOR}/osm_vendor_sa_api.h 96VENDORINCS+= ${VENDOR}/osm_vendor_test.h ${VENDOR}/osm_vendor_ts.h 97VENDORINCS+= ${VENDOR}/osm_vendor_umadt.h 98VENDORINCSDIR= ${INCLUDEDIR}/infiniband/vendor 99 100IBCM= ${.CURDIR}/../../libibcm/include/infiniband 101IBCMINCS= ${IBCM}/cm.h ${IBCM}/cm_abi.h 102IBCMINCSDIR= ${INCLUDEDIR}/infiniband 103 104INCSGROUPS= INCS VERBINCS COMMONINCS MADINCS UMADINCS COMPLIBINCS IBAINCS 105INCSGROUPS+= OPENSMINCS VENDORINCS IBCMINCS IBINCS 106 107.include <bsd.prog.mk> 108