From 49af84a72c1345dce82fa2fc6944a9712e9dafda Mon Sep 17 00:00:00 2001 From: Eddy0402 Date: Mon, 22 Sep 2014 14:30:35 +0800 Subject: [PATCH] lab-1: Improve automatic test in Makefile Test the fibonacci function for input = 1 to 100. --- lab-1/Makefile | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/lab-1/Makefile b/lab-1/Makefile index 84806d7..4b4c497 100644 --- a/lab-1/Makefile +++ b/lab-1/Makefile @@ -24,11 +24,10 @@ clean: rm -f $(objects) fibseq QEMU_CMD = qemu-arm -L /usr/arm-linux-gnueabihf ./fibseq & -CMD = yes 9 | $(call QEMU_CMD) && sleep 1 qemu: fibseq - @yes 5 | $(call QEMU_CMD) - @sleep 1 - @yes 6 | $(call QEMU_CMD) - @sleep 1 - @yes 7 | $(call QEMU_CMD) - @sleep 1 + @test=1 ; while [ $$test -le 100 ] ; do \ + yes $$test | $(call QEMU_CMD) \ + sleep 1; \ + test=`expr $$test + 1`; \ + done +