source: examples/scaling_tests/Makefile @ a59bc06

mei_rt2mei_rt2_fix_1
Last change on this file since a59bc06 was fc943ee, checked in by Mei <mei@…>, 12 years ago

1) getting ready to make a releaseZ

  • Property mode set to 100644
File size: 781 bytes
Line 
1
2
3DIRECTORY=daisychain haystack
4PLOT=haystack/fruit_python daisychain/likes_python
5
6.PHONY : runcheck clean plot
7runcheck: $(DIRECTORY)
8
9clean:
10        @for i in $(DIRECTORY); do \
11        here=`pwd`; \
12        cd $$i; \
13        make clean; \
14        cd $$here; \
15        done; 
16        rm -rf allout.tmp
17        rm -rf jpegs
18
19runcheck: 
20        @echo 'running libabac SCALING testing...'
21        @for i in $(DIRECTORY); do \
22        here=`pwd`; \
23        printf "\n ==> RUN on %s\n" "$$i" >> allout.tmp; \
24        cd $$i; \
25        make -s runcheck >> ../allout.tmp 2>/dev/null; \
26        cd $$here; \
27        done; 
28        @if test -f allout.tmp && test `diff -q allout.save allout.tmp |wc -l ` -eq 0 ; \
29        then echo "   PASSED"; \
30        else echo "   ERROR:got changes!!!"; \
31        fi
32
33plot:
34        make clean
35        mkdir jpegs
36        @for i in $(PLOT); do \
37        here=`pwd`; \
38        cd $$i; \
39        make -s plot; \
40        cd $$here; \
41        done;
42
Note: See TracBrowser for help on using the repository browser.