PROG=submit/entry.rb
REFERENCE=maze00.rb

test: size_test compare_test1 compare_test2 compare_test3 compare_test4 compare_test5

size_test:
	./size_test.sh $(REFERENCE) $(PROG)

compare_test1:
	./compare_test.sh $(REFERENCE) $(PROG) 0

compare_test2:
	./compare_test.sh $(REFERENCE) $(PROG) 1

compare_test3:
	./compare_test.sh $(REFERENCE) $(PROG) 12

compare_test4:
	./compare_test.sh $(REFERENCE) $(PROG) 123

compare_test5:
	./compare_test.sh $(REFERENCE) $(PROG) 1234


entry.zip: submit/entry.rb submit/remarks.markdown submit/authors.markdown
	-rm -f $@
	zip -j9 entry.zip $^


backup:
	-rm -f backup.tar.gz
	tar cf backup.tar *.txt *.rb *.sh Makefile submit/* template/*.pl
	gzip -9 backup.tar
