1 2_spath= ${SRCTOP}/contrib/ofed/opensm/complib 3.PATH: ${_spath} 4 5SHLIBDIR?= /usr/lib 6LIB= osmcomp 7SHLIB_MAJOR= 3 8MK_PROFILE= no 9 10SRCS= \ 11cl_complib.c \ 12cl_dispatcher.c \ 13cl_event.c \ 14cl_event_wheel.c \ 15cl_list.c \ 16cl_log.c \ 17cl_map.c \ 18cl_nodenamemap.c \ 19cl_pool.c \ 20cl_ptr_vector.c \ 21cl_spinlock.c \ 22cl_statustext.c \ 23cl_thread.c \ 24cl_threadpool.c \ 25cl_timer.c \ 26cl_vector.c \ 27ib_statustext.c 28 29CFLAGS+= -I${_spath}/.. -DHAVE_CONFIG_H=1 30CFLAGS+= -I${SYSROOT:U${DESTDIR}}/${INCLUDEDIR}/infiniband 31LIBADD= pthread 32VERSION_MAP= ${_spath}/libosmcomp.map 33 34.include <bsd.lib.mk> 35