diff options
author | Hans Petter Selasky <hselasky@FreeBSD.org> | 2014-12-26 10:25:34 +0000 |
---|---|---|
committer | Hans Petter Selasky <hselasky@FreeBSD.org> | 2014-12-26 10:25:34 +0000 |
commit | d0bd1251350a0564fb20f0044f061f1c6b6079c2 (patch) | |
tree | 267000b170d297e3c470db2a6e56144460d212d5 /contrib/ofed | |
parent | bf15fc88e94001637cf844b6f6cb27d806d44758 (diff) | |
download | src-d0bd1251350a0564fb20f0044f061f1c6b6079c2.tar.gz src-d0bd1251350a0564fb20f0044f061f1c6b6079c2.zip |
Add proper Makefiles to build some infiniband example utilities.
MFC after: 1 week
Sponsored by: Mellanox Technologies
Notes
Notes:
svn path=/head/; revision=276238
Diffstat (limited to 'contrib/ofed')
10 files changed, 74 insertions, 28 deletions
diff --git a/contrib/ofed/libibverbs/examples/Makefile b/contrib/ofed/libibverbs/examples/Makefile deleted file mode 100644 index 06da51161e16..000000000000 --- a/contrib/ofed/libibverbs/examples/Makefile +++ /dev/null @@ -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} - diff --git a/contrib/ofed/libibverbs/examples/build/Makefile b/contrib/ofed/libibverbs/examples/build/Makefile new file mode 100644 index 000000000000..311899dfed8d --- /dev/null +++ b/contrib/ofed/libibverbs/examples/build/Makefile @@ -0,0 +1,4 @@ +SUBDIR= asyncwatch devinfo device_list rc_pingpong \ + srq_pingpong uc_pingpong ud_pingpong + +.include <bsd.subdir.mk> diff --git a/contrib/ofed/libibverbs/examples/build/Makefile.inc b/contrib/ofed/libibverbs/examples/build/Makefile.inc new file mode 100644 index 000000000000..9683a312a251 --- /dev/null +++ b/contrib/ofed/libibverbs/examples/build/Makefile.inc @@ -0,0 +1,7 @@ +CFLAGS+= \ + -I../../../../../../sys/ofed/include \ + -I../../../../libibverbs/include \ + -I../../../../include + +LDADD+= -libverbs -lmlx4 -lmthca -pthread + diff --git a/contrib/ofed/libibverbs/examples/build/asyncwatch/Makefile b/contrib/ofed/libibverbs/examples/build/asyncwatch/Makefile new file mode 100644 index 000000000000..7a0a5b2ac066 --- /dev/null +++ b/contrib/ofed/libibverbs/examples/build/asyncwatch/Makefile @@ -0,0 +1,9 @@ +# +# $FreeBSD$ +# +.PATH: ${.CURDIR}/../.. +PROG= asyncwatch +MAN= +SRCS= asyncwatch.c + +.include <bsd.prog.mk> diff --git a/contrib/ofed/libibverbs/examples/build/device_list/Makefile b/contrib/ofed/libibverbs/examples/build/device_list/Makefile new file mode 100644 index 000000000000..4cdeff5c1c32 --- /dev/null +++ b/contrib/ofed/libibverbs/examples/build/device_list/Makefile @@ -0,0 +1,9 @@ +# +# $FreeBSD$ +# +.PATH: ${.CURDIR}/../.. +PROG= device_list +MAN= +SRCS= device_list.c + +.include <bsd.prog.mk> diff --git a/contrib/ofed/libibverbs/examples/build/devinfo/Makefile b/contrib/ofed/libibverbs/examples/build/devinfo/Makefile new file mode 100644 index 000000000000..ca6fb6cdd52a --- /dev/null +++ b/contrib/ofed/libibverbs/examples/build/devinfo/Makefile @@ -0,0 +1,9 @@ +# +# $FreeBSD$ +# +.PATH: ${.CURDIR}/../.. +PROG= devinfo +MAN= +SRCS= devinfo.c + +.include <bsd.prog.mk> diff --git a/contrib/ofed/libibverbs/examples/build/rc_pingpong/Makefile b/contrib/ofed/libibverbs/examples/build/rc_pingpong/Makefile new file mode 100644 index 000000000000..824b08e9db61 --- /dev/null +++ b/contrib/ofed/libibverbs/examples/build/rc_pingpong/Makefile @@ -0,0 +1,9 @@ +# +# $FreeBSD$ +# +.PATH: ${.CURDIR}/../.. +PROG= rc_pingpong +MAN= +SRCS= rc_pingpong.c pingpong.c + +.include <bsd.prog.mk> diff --git a/contrib/ofed/libibverbs/examples/build/srq_pingpong/Makefile b/contrib/ofed/libibverbs/examples/build/srq_pingpong/Makefile new file mode 100644 index 000000000000..c485d502e664 --- /dev/null +++ b/contrib/ofed/libibverbs/examples/build/srq_pingpong/Makefile @@ -0,0 +1,9 @@ +# +# $FreeBSD$ +# +.PATH: ${.CURDIR}/../.. +PROG= srq_pingpong +MAN= +SRCS= srq_pingpong.c pingpong.c + +.include <bsd.prog.mk> diff --git a/contrib/ofed/libibverbs/examples/build/uc_pingpong/Makefile b/contrib/ofed/libibverbs/examples/build/uc_pingpong/Makefile new file mode 100644 index 000000000000..7427eb9db775 --- /dev/null +++ b/contrib/ofed/libibverbs/examples/build/uc_pingpong/Makefile @@ -0,0 +1,9 @@ +# +# $FreeBSD$ +# +.PATH: ${.CURDIR}/../.. +PROG= uc_pingpong +MAN= +SRCS= uc_pingpong.c pingpong.c + +.include <bsd.prog.mk> diff --git a/contrib/ofed/libibverbs/examples/build/ud_pingpong/Makefile b/contrib/ofed/libibverbs/examples/build/ud_pingpong/Makefile new file mode 100644 index 000000000000..8a0f8e82571d --- /dev/null +++ b/contrib/ofed/libibverbs/examples/build/ud_pingpong/Makefile @@ -0,0 +1,9 @@ +# +# $FreeBSD$ +# +.PATH: ${.CURDIR}/../.. +PROG= ud_pingpong +MAN= +SRCS= ud_pingpong.c pingpong.c + +.include <bsd.prog.mk> |