]> CyberLeo.Net >> Repos - FreeBSD/releng/9.2.git/blob - contrib/ofed/usr.bin/opensm/Makefile
- Copy stable/9 to releng/9.2 as part of the 9.2-RELEASE cycle.
[FreeBSD/releng/9.2.git] / contrib / ofed / usr.bin / opensm / Makefile
1 # $FreeBSD$
2
3 .include "../Makefile.inc"
4
5 OPENSM  = ${.CURDIR}/../../management/opensm
6 .PATH: ${OPENSM}/opensm ${OPENSM}/man
7
8 PROG=   opensm
9
10 SRCS=   main.c osm_console_io.c osm_console.c osm_db_files.c
11 SRCS+=  osm_db_pack.c osm_drop_mgr.c osm_inform.c osm_lid_mgr.c
12 SRCS+=  osm_lin_fwd_rcv.c osm_link_mgr.c osm_mcast_fwd_rcv.c osm_mcast_mgr.c
13 SRCS+=  osm_mcast_tbl.c osm_mcm_info.c osm_mcm_port.c osm_mtree.c
14 SRCS+=  osm_multicast.c osm_node.c osm_node_desc_rcv.c osm_node_info_rcv.c
15 SRCS+=  osm_opensm.c osm_pkey.c osm_pkey_mgr.c osm_pkey_rcv.c osm_port.c
16 SRCS+=  osm_port_info_rcv.c osm_remote_sm.c osm_req.c osm_resp.c osm_sa.c
17 SRCS+=  osm_sa_class_port_info.c osm_sa_informinfo.c osm_sa_lft_record.c
18 SRCS+=  osm_sa_mft_record.c osm_sa_link_record.c osm_sa_mad_ctrl.c
19 SRCS+=  osm_sa_mcmember_record.c osm_sa_node_record.c osm_sa_path_record.c
20 SRCS+=  osm_sa_pkey_record.c osm_sa_portinfo_record.c osm_sa_guidinfo_record.c
21 SRCS+=  osm_sa_multipath_record.c osm_sa_service_record.c osm_sa_slvl_record.c
22 SRCS+=  osm_sa_sminfo_record.c osm_sa_vlarb_record.c osm_sa_sw_info_record.c
23 SRCS+=  osm_service.c osm_slvl_map_rcv.c osm_sm.c osm_sminfo_rcv.c
24 SRCS+=  osm_sm_mad_ctrl.c osm_sm_state_mgr.c osm_state_mgr.c osm_subnet.c
25 SRCS+=  osm_sw_info_rcv.c osm_switch.c osm_prtn.c osm_prtn_config.c osm_qos.c
26 SRCS+=  osm_router.c osm_trap_rcv.c osm_ucast_mgr.c osm_ucast_updn.c
27 SRCS+=  osm_ucast_lash.c osm_ucast_file.c osm_ucast_ftree.c osm_vl15intf.c
28 SRCS+=  osm_vl_arb_rcv.c st.c osm_perfmgr.c osm_perfmgr_db.c osm_event_plugin.c
29 SRCS+=  osm_dump.c osm_ucast_cache.c osm_qos_parser_y.y osm_qos_parser_l.l
30 SRCS+=  osm_qos_policy.c
31
32 LDADD=  -lopensm -losmvendor -losmcomp -libmad -libumad -libcommon
33 CFLAGS+= -pthread
34 CFLAGS+= -DVENDOR_RMPP_SUPPORT -DDUAL_SIDED_RMPP
35
36 MAN=    opensm.8
37
38 WARNS?= 1
39
40 .include <bsd.prog.mk>