Makefile.subdir 2.62 KB
Newer Older
1

2
check_PROGRAMS += tests/modelnet-test tests/modelnet-p2p-bw \
Jonathan Jenkins's avatar
Jonathan Jenkins committed
3
				  tests/concurrent-msg-recv tests/modelnet-simplep2p-test \
4
				  tests/modelnet-test-collective \
5 6
				  tests/modelnet-prio-sched-test \
				  tests/modelnet-test-dragonfly
7

8 9
TESTS += tests/modelnet-test.sh \
	 tests/modelnet-test-torus.sh \
10
	 tests/modelnet-test-loggp.sh \
Philip Carns's avatar
Philip Carns committed
11
	 tests/modelnet-test-dragonfly.sh \
12 13
	 tests/modelnet-p2p-bw-loggp.sh \
	 tests/modelnet-prio-sched-test.sh
14 15
EXTRA_DIST += tests/modelnet-test.sh \
	      tests/modelnet-test-torus.sh \
16
	      tests/modelnet-test-loggp.sh \
Philip Carns's avatar
Philip Carns committed
17
	      tests/modelnet-test-dragonfly.sh \
18
	      tests/modelnet-p2p-bw-loggp.sh \
19 20 21 22 23 24 25 26 27
		  tests/modelnet-prio-sched-test.sh \
		  tests/conf/concurrent_msg_recv.conf \
		  tests/conf/modelnet-p2p-bw-loggp.conf \
		  tests/conf/modelnet-prio-sched-test.conf \
		  tests/conf/modelnet-test-bw.conf \
		  tests/conf/modelnet-test-bw-tri.conf \
		  tests/conf/modelnet-test.conf \
		  tests/conf/modelnet-test-dragonfly.conf \
		  tests/conf/modelnet-test-loggp.conf \
Jonathan Jenkins's avatar
Jonathan Jenkins committed
28 29 30
		  tests/conf/modelnet-test-simplep2p.conf \
		  tests/conf/modelnet-test-latency.conf \
		  tests/conf/modelnet-test-latency-tri.conf \
31
		  tests/conf/modelnet-test-torus.conf \
Jonathan Jenkins's avatar
Jonathan Jenkins committed
32 33
		  tests/conf/ng-mpi-tukey.dat \
		  tests/README_MN_TEST.txt
34 35 36 37 38 39

testlib = src/libcodes-net.a

tests_modelnet_test_LDADD = $(testlib) ${CODES_BASE_LIBS}
tests_modelnet_test_CFLAGS = ${CODES_BASE_CFLAGS}
tests_modelnet_test_SOURCES = tests/modelnet-test.c
40

41 42 43 44
tests_modelnet_test_dragonfly_LDADD = $(testlib) ${CODES_BASE_LIBS}
tests_modelnet_test_dragonfly_CFLAGS = ${CODES_BASE_CFLAGS}
tests_modelnet_test_dragonfly_SOURCES = tests/modelnet-test-dragonfly.c

Jonathan Jenkins's avatar
Jonathan Jenkins committed
45 46 47
tests_modelnet_simplep2p_test_LDADD = $(testlib) ${CODES_BASE_LIBS}
tests_modelnet_simplep2p_test_CFLAGS = ${CODES_BASE_CFLAGS}
tests_modelnet_simplep2p_test_SOURCES = tests/modelnet-simplep2p-test.c
48

49 50 51
tests_modelnet_p2p_bw_LDADD = $(testlib) ${CODES_BASE_LIBS}
tests_modelnet_p2p_bw_CFLAGS = ${CODES_BASE_CFLAGS}
tests_modelnet_p2p_bw_SOURCES = tests/modelnet-p2p-bw.c
52 53 54 55 56

tests_concurrent_msg_recv_LDFLAGS = ${CODES_BASE_LDFLAGS}
tests_concurrent_msg_recv_LDADD = $(testlib) ${CODES_BASE_LIBS} 
tests_concurrent_msg_recv_CFLAGS = ${CODES_BASE_CFLAGS} 
tests_concurrent_msg_recv_SOURCES = tests/concurrent-msg-recv.c
57 58 59 60 61

tests_modelnet_test_collective_LDADD = $(testlib) ${CODES_BASE_LIBS}
tests_modelnet_test_collective_CFLAGS = ${CODES_BASE_CFLAGS}
tests_modelnet_test_collective_SOURCES = tests/modelnet-test-collective.c

62 63 64
tests_modelnet_prio_sched_test_LDADD = $(testlib) ${CODES_BASE_LIBS}
tests_modelnet_prio_sched_test_CFLAGS = ${CODES_BASE_CFLAGS}
tests_modelnet_prio_sched_test_SOURCES = tests/modelnet-prio-sched-test.c