CASLアプリを格納するas/app、未整理のCASLファイルを格納するmiscを作成。casl2libのテストを追加
[YACASL2.git] / as / macro / out / test / Makefile
1 YACASL2DIR=../../../..
2 CASL2 = $(YACASL2DIR)/casl2
3
4 .PHPNY: check clean
5 check: clean report.txt
6 code_out_macro.txt: out_macro.casl
7         @$(CASL2) -O $^ && od -t x2 a.o >$@
8 code_out_cmds.txt: out_cmds.casl
9         @$(CASL2) -O $^ && od -t x2 a.o >$@
10 diff.txt: code_out_macro.txt code_out_cmds.txt
11         @-diff -c $^ >$@ 2>&1
12 report.txt: diff.txt
13         @echo -n "Test " >$@; \
14      if test ! -s $^; then echo -n "Success " >>$@; rm -f $^; else echo -n "Failure " >>$@; fi; \
15      echo `date +"%F %T"` >>$@
16 clean:
17         @rm -f code_out_macro.txt code_out_cmds.txt diff.txt report.txt a.o