On 05/17/2011 02:32 PM, Ido Shamai wrote:
> Hello everyone,
>
> Frank sorry I was gone for a while, I've lost access to this account and
> didn't saw those mails.
>
> I forget to update to git tree for a a while but now it's up to date,
> with your changes also (Frank thanks for the patches).
>
> The git tree is in -
>
> git://git.openfabrics.org/~shamoya/perftest.git
>
Thanks Ido.
I've attached a patch for the Makefile so it doesn't rebuild everything every
time someone types make.
Signed-off-by: Frank Zago <[email protected]>
There's also a typo in README: conatains -> contains (which I'll let you fix).
Regards,
Frank.
diff --git a/Makefile b/Makefile
index b4132c6..134ea26 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
RDMACM_TESTS = rdma_lat rdma_bw
-MCAST_TESTS = send_bw send_lat
-TESTS = write_bw_postlist write_lat write_bw read_lat read_bw
+MCAST_TESTS = ib_send_bw ib_send_lat
+TESTS = ib_write_bw_postlist ib_write_lat ib_write_bw ib_read_lat ib_read_bw
UTILS = clock_test
all: ${RDMACM_TESTS} ${MCAST_TESTS} ${TESTS} ${UTILS}
@@ -22,14 +22,19 @@ ${TESTS} ${UTILS}: LOADLIBES += -libverbs
${RDMACM_TESTS}: %: %.c ${BASIC_FILES} ${BASIC_HEADERS}
$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) $< ${BASIC_FILES} $(LOADLIBES) $(LDLIBS) -o $@
-${MCAST_TESTS}: %: %.c ${BASIC_FILES} ${EXTRA_FILES} ${MCAST_FILES} ${BASIC_HEADERS} ${EXTRA_HEADERS} ${MCAST_HEADERS}
- $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) $< ${BASIC_FILES} ${EXTRA_FILES} ${MCAST_FILES} $(LOADLIBES) $(LDLIBS) -o ib_$@
-${TESTS} ${UTILS}: %: %.c ${BASIC_FILES} ${EXTRA_FILES} ${BASIC_HEADERS} ${EXTRA_HEADERS}
- $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) $< ${BASIC_FILES} ${EXTRA_FILES} $(LOADLIBES) $(LDLIBS) -o ib_$@
+
+${MCAST_TESTS}: ib_%: %.c ${BASIC_FILES} ${EXTRA_FILES} ${MCAST_FILES} ${BASIC_HEADERS} ${EXTRA_HEADERS} ${MCAST_HEADERS}
+ $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) $< ${BASIC_FILES} ${EXTRA_FILES} ${MCAST_FILES} $(LOADLIBES) $(LDLIBS) -o $@
+
+${TESTS}: ib_%: %.c ${BASIC_FILES} ${EXTRA_FILES} ${BASIC_HEADERS} ${EXTRA_HEADERS}
+ $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) $< ${BASIC_FILES} ${EXTRA_FILES} $(LOADLIBES) $(LDLIBS) -o $@
+
+${UTILS}: %: %.c ${BASIC_FILES} ${EXTRA_FILES} ${BASIC_HEADERS} ${EXTRA_HEADERS}
+ $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) $< ${BASIC_FILES} ${EXTRA_FILES} $(LOADLIBES) $(LDLIBS) -o $@
clean:
$(foreach fname,${RDMACM_TESTS}, rm -f ${fname})
- $(foreach fname,${MCAST_TESTS}, rm -f ib_${fname})
- $(foreach fname,${TESTS} ${UTILS}, rm -f ib_${fname})
+ $(foreach fname,${MCAST_TESTS}, rm -f ${fname})
+ $(foreach fname,${TESTS} ${UTILS}, rm -f ${fname})
.DELETE_ON_ERROR:
.PHONY: all clean