X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?p=YACASL2.git;a=blobdiff_plain;f=as%2Fcasl2lib%2FMakefile;h=c77731eb042be9df90737d145ece08aefa6c34ce;hp=7ee26877a6563c83d442f8b8e387b8e32a9c57f8;hb=5ae22b6a5488469b6513d2ba44ad589467da63e7;hpb=1c0f534eafd7d910708a8154a1208e25da28f1f2 diff --git a/as/casl2lib/Makefile b/as/casl2lib/Makefile index 7ee2687..c77731e 100644 --- a/as/casl2lib/Makefile +++ b/as/casl2lib/Makefile @@ -1,10 +1,24 @@ -SRCDIR = `ls -d src_*` -TESTDIR = test +ECHOHEADER = 'echo ";;; *** This file is auto generated. ***"' +TARGETS = inl.casl l2str.casl mula.casl outa.casl outb.casl outl.casl .PHONY: all clean -all: - @for target in $(SRCDIR); do $(MAKE) -C $$target; done +all: $(TARGETS) +inl.casl: src_inl/inl_main.casl mull.casl + @echo ";;; *** This file is auto generated. ***" >$@; \ + cat $^ >>$@ +l2str.casl: src_l2str/l2str_main.casl divl.casl rev.casl + @echo ";;; *** This file is auto generated. ***" >$@; \ + cat $^ >>$@ +mula.casl: src_mula/mula_main.casl mull.casl + @echo ";;; *** This file is auto generated. ***" >$@; \ + cat $^ >>$@ +outa.casl: src_outa/outa_main.casl divl.casl rev.casl abs.casl + @echo ";;; *** This file is auto generated. ***" >$@; \ + cat $^ >>$@ +outb.casl: src_outb/outb_main.casl divl.casl rev.casl + @echo ";;; *** This file is auto generated. ***" >$@; \ + cat $^ >>$@ +outl.casl: src_outl/outl_main.casl l2str.casl + @echo ";;; *** This file is auto generated. ***" >$@; \ + cat $^ >>$@ clean: - @for target in $(SRCDIR); do $(MAKE) -C $$target clean; done; - make -C $(TESTDIR) clean -check: - @make -C $(TESTDIR) + @for target in $(TARGETS); do rm -f $$target; done