テスト用のMakefileをtemplateフォルダーに集約
[YACASL2.git] / test / unit / Makefile
deleted file mode 100644 (file)
index 078ca89fa780dd0502ffe13c2074bc7309e197f0..0000000000000000000000000000000000000000
+++ /dev/null
@@ -1,46 +0,0 @@
-include List.mk
-LOGFILE = test.log
-ifdef UNITNAME
-  define create
-    @mkdir $(UNITNAME)
-    @echo "UNITNAME = $(UNITNAME)" >$(UNITNAME)/Makefile; \
-     echo "UCLASS = $(UCLASS)" >>$(UNITNAME)/Makefile; \
-     echo "include ../Test.mk" >>$(UNITNAME)/Makefile
-    @echo "$(UNITNAME) \\" >>List.mk;
-    @cp Template.c $(UNITNAME)/$(UNITNAME).c;
-  endef
-else
-  define create
-    @echo "no test created. set UNITNAME, UCLASS={ AS | EXEC | COMMON }"
-  endef
-endif
-
-.PHONY: all logclean testclean check prepare
-all: logclean check clean report
-clean: logclean testclean
-logclean:
-       @rm -f $(LOGFILE)
-testclean:
-       @for target in $(TESTS); do \
-         $(MAKE) testclean -C $$target; \
-     done
-check: $(LOGFILE)
-$(LOGFILE):
-       @for target in $(TESTS); do \
-         $(MAKE) -C $$target; \
-     done
-prepare:
-       @for target in $(TESTS) ; do \
-            $(MAKE) prepare -C $$target ;\
-     done
-create:
-       $(create)
-report: $(LOGFILE)
-       @success=`grep "Success" $(LOGFILE) | wc -l`; \
-        all=`cat $(LOGFILE) | wc -l`; \
-        echo "$$success / $$all tests passed."; \
-        if test $$success -eq $$all; then \
-          echo "All Tests are passed."; \
-        else \
-          grep "Failure" $(LOGFILE); \
-        fi
new file mode 120000 (symlink)
index 0000000000000000000000000000000000000000..5ce47ef42422b28870b37add8a485ae990b85d19
--- /dev/null
@@ -0,0 +1 @@
+../template/Group.mk
\ No newline at end of file