compiler/test/Makefile
2009-05-24 13:29:25 -07:00

55 lines
No EOL
963 B
Makefile

all: lt gt ge le eq neq if while until repeat for do break print
@echo -n
lt: test.rb test_lt.code
@./test.rb lt
gt: test.rb test_gt.code
@./test.rb gt
ge: test.rb test_ge.code
@./test.rb ge
le: test.rb test_le.code
@./test.rb le
eq: test.rb test_eq.code
@./test.rb eq
neq: test.rb test_neq.code
@./test.rb neq
if: test.rb test_if.code
@./test.rb if
while: test.rb test_while.code
@./test.rb while
until: test.rb test_until.code
@./test.rb until
repeat: test.rb test_repeat.code
@./test.rb repeat
for: test.rb test_for.code
@./test.rb for
do: test.rb test_do.code
@./test.rb do
break: test.rb test_break.code
@./test.rb break
print: test.rb test_print.code
@./test.rb print
big_test: test.rb big_test.code
@./test.rb big
clean:
@rm -f test*.asm test*.o
@rm -f test_big test_lt test_gt test_ge test_le test_eq test_neq
@rm -f test_while test_if test_until test_repeat test_do
@rm -f test_for test_break test_print
.PHONY: clean