1219820Sjeff# $FreeBSD$ 2219820Sjeff 3219820Sjeff.include "../Makefile.inc" 4219820Sjeff 5219820SjeffOPENSM = ${.CURDIR}/../../management/opensm 6219820Sjeff.PATH: ${OPENSM}/opensm ${OPENSM}/man 7219820Sjeff 8219820SjeffPROG= opensm 9219820Sjeff 10219820SjeffSRCS= main.c osm_console_io.c osm_console.c osm_db_files.c 11219820SjeffSRCS+= osm_db_pack.c osm_drop_mgr.c osm_inform.c osm_lid_mgr.c 12219820SjeffSRCS+= osm_lin_fwd_rcv.c osm_link_mgr.c osm_mcast_fwd_rcv.c osm_mcast_mgr.c 13219820SjeffSRCS+= osm_mcast_tbl.c osm_mcm_info.c osm_mcm_port.c osm_mtree.c 14219820SjeffSRCS+= osm_multicast.c osm_node.c osm_node_desc_rcv.c osm_node_info_rcv.c 15219820SjeffSRCS+= osm_opensm.c osm_pkey.c osm_pkey_mgr.c osm_pkey_rcv.c osm_port.c 16219820SjeffSRCS+= osm_port_info_rcv.c osm_remote_sm.c osm_req.c osm_resp.c osm_sa.c 17219820SjeffSRCS+= osm_sa_class_port_info.c osm_sa_informinfo.c osm_sa_lft_record.c 18219820SjeffSRCS+= osm_sa_mft_record.c osm_sa_link_record.c osm_sa_mad_ctrl.c 19219820SjeffSRCS+= osm_sa_mcmember_record.c osm_sa_node_record.c osm_sa_path_record.c 20219820SjeffSRCS+= osm_sa_pkey_record.c osm_sa_portinfo_record.c osm_sa_guidinfo_record.c 21219820SjeffSRCS+= osm_sa_multipath_record.c osm_sa_service_record.c osm_sa_slvl_record.c 22219820SjeffSRCS+= osm_sa_sminfo_record.c osm_sa_vlarb_record.c osm_sa_sw_info_record.c 23219820SjeffSRCS+= osm_service.c osm_slvl_map_rcv.c osm_sm.c osm_sminfo_rcv.c 24219820SjeffSRCS+= osm_sm_mad_ctrl.c osm_sm_state_mgr.c osm_state_mgr.c osm_subnet.c 25219820SjeffSRCS+= osm_sw_info_rcv.c osm_switch.c osm_prtn.c osm_prtn_config.c osm_qos.c 26219820SjeffSRCS+= osm_router.c osm_trap_rcv.c osm_ucast_mgr.c osm_ucast_updn.c 27219820SjeffSRCS+= osm_ucast_lash.c osm_ucast_file.c osm_ucast_ftree.c osm_vl15intf.c 28219820SjeffSRCS+= osm_vl_arb_rcv.c st.c osm_perfmgr.c osm_perfmgr_db.c osm_event_plugin.c 29219820SjeffSRCS+= osm_dump.c osm_ucast_cache.c osm_qos_parser_y.y osm_qos_parser_l.l 30219820SjeffSRCS+= osm_qos_policy.c 31219820Sjeff 32219820SjeffLDADD= -lopensm -losmvendor -losmcomp -libmad -libumad -libcommon 33219820SjeffCFLAGS+= -pthread 34219820SjeffCFLAGS+= -DVENDOR_RMPP_SUPPORT -DDUAL_SIDED_RMPP 35219820Sjeff 36219820SjeffMAN= opensm.8 37219820Sjeff 38219820SjeffWARNS?= 1 39219820Sjeff 40219820Sjeff.include <bsd.prog.mk> 41