Add proper Makefiles to build some infiniband example utilities.
MFC after: 1 week Sponsored by: Mellanox Technologies
This commit is contained in:
parent
bf15fc88e9
commit
d0bd125135
@ -1,28 +0,0 @@
|
|||||||
CFLAGS= -I../../../../sys/ofed/include -libverbs -lmlx4 -lmthca -pthread
|
|
||||||
|
|
||||||
all: asyncwatch devinfo device_list rc_pingpong srq_pingpong uc_pingpong ud_pingpong
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm asyncwatch devinfo device_list rc_pingpong srq_pingpong uc_pingpong ud_pingpong
|
|
||||||
|
|
||||||
asyncwatch:
|
|
||||||
gcc -o asyncwatch asyncwatch.c ${CFLAGS}
|
|
||||||
|
|
||||||
devinfo:
|
|
||||||
gcc -o devinfo devinfo.c ${CFLAGS}
|
|
||||||
|
|
||||||
device_list:
|
|
||||||
gcc -o device_list device_list.c ${CFLAGS}
|
|
||||||
|
|
||||||
rc_pingpong:
|
|
||||||
gcc -o rc_pingpong rc_pingpong.c pingpong.c ${CFLAGS}
|
|
||||||
|
|
||||||
srq_pingpong:
|
|
||||||
gcc -o srq_pingpong srq_pingpong.c pingpong.c ${CFLAGS}
|
|
||||||
|
|
||||||
uc_pingpong:
|
|
||||||
gcc -o uc_pingpong uc_pingpong.c pingpong.c ${CFLAGS}
|
|
||||||
|
|
||||||
ud_pingpong:
|
|
||||||
gcc -o ud_pingpong ud_pingpong.c pingpong.c ${CFLAGS}
|
|
||||||
|
|
4
contrib/ofed/libibverbs/examples/build/Makefile
Normal file
4
contrib/ofed/libibverbs/examples/build/Makefile
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
SUBDIR= asyncwatch devinfo device_list rc_pingpong \
|
||||||
|
srq_pingpong uc_pingpong ud_pingpong
|
||||||
|
|
||||||
|
.include <bsd.subdir.mk>
|
7
contrib/ofed/libibverbs/examples/build/Makefile.inc
Normal file
7
contrib/ofed/libibverbs/examples/build/Makefile.inc
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
CFLAGS+= \
|
||||||
|
-I../../../../../../sys/ofed/include \
|
||||||
|
-I../../../../libibverbs/include \
|
||||||
|
-I../../../../include
|
||||||
|
|
||||||
|
LDADD+= -libverbs -lmlx4 -lmthca -pthread
|
||||||
|
|
@ -0,0 +1,9 @@
|
|||||||
|
#
|
||||||
|
# $FreeBSD$
|
||||||
|
#
|
||||||
|
.PATH: ${.CURDIR}/../..
|
||||||
|
PROG= asyncwatch
|
||||||
|
MAN=
|
||||||
|
SRCS= asyncwatch.c
|
||||||
|
|
||||||
|
.include <bsd.prog.mk>
|
@ -0,0 +1,9 @@
|
|||||||
|
#
|
||||||
|
# $FreeBSD$
|
||||||
|
#
|
||||||
|
.PATH: ${.CURDIR}/../..
|
||||||
|
PROG= device_list
|
||||||
|
MAN=
|
||||||
|
SRCS= device_list.c
|
||||||
|
|
||||||
|
.include <bsd.prog.mk>
|
9
contrib/ofed/libibverbs/examples/build/devinfo/Makefile
Normal file
9
contrib/ofed/libibverbs/examples/build/devinfo/Makefile
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
#
|
||||||
|
# $FreeBSD$
|
||||||
|
#
|
||||||
|
.PATH: ${.CURDIR}/../..
|
||||||
|
PROG= devinfo
|
||||||
|
MAN=
|
||||||
|
SRCS= devinfo.c
|
||||||
|
|
||||||
|
.include <bsd.prog.mk>
|
@ -0,0 +1,9 @@
|
|||||||
|
#
|
||||||
|
# $FreeBSD$
|
||||||
|
#
|
||||||
|
.PATH: ${.CURDIR}/../..
|
||||||
|
PROG= rc_pingpong
|
||||||
|
MAN=
|
||||||
|
SRCS= rc_pingpong.c pingpong.c
|
||||||
|
|
||||||
|
.include <bsd.prog.mk>
|
@ -0,0 +1,9 @@
|
|||||||
|
#
|
||||||
|
# $FreeBSD$
|
||||||
|
#
|
||||||
|
.PATH: ${.CURDIR}/../..
|
||||||
|
PROG= srq_pingpong
|
||||||
|
MAN=
|
||||||
|
SRCS= srq_pingpong.c pingpong.c
|
||||||
|
|
||||||
|
.include <bsd.prog.mk>
|
@ -0,0 +1,9 @@
|
|||||||
|
#
|
||||||
|
# $FreeBSD$
|
||||||
|
#
|
||||||
|
.PATH: ${.CURDIR}/../..
|
||||||
|
PROG= uc_pingpong
|
||||||
|
MAN=
|
||||||
|
SRCS= uc_pingpong.c pingpong.c
|
||||||
|
|
||||||
|
.include <bsd.prog.mk>
|
@ -0,0 +1,9 @@
|
|||||||
|
#
|
||||||
|
# $FreeBSD$
|
||||||
|
#
|
||||||
|
.PATH: ${.CURDIR}/../..
|
||||||
|
PROG= ud_pingpong
|
||||||
|
MAN=
|
||||||
|
SRCS= ud_pingpong.c pingpong.c
|
||||||
|
|
||||||
|
.include <bsd.prog.mk>
|
Loading…
x
Reference in New Issue
Block a user