3 SOURCES_BASE
= mal_readline.rb types.rb reader.rb printer.rb
4 SOURCES_LISP
= env.rb core.rb stepA_mal.rb
5 SOURCES
= $(SOURCES_BASE
) $(SOURCES_LISP
)
13 cat
$+ | grep
-v
"^require_relative" > $@
16 echo
"#!/usr/bin/env ruby" > $@
23 .PHONY
: stats tests
$(TESTS
)
27 @printf
"%5s %5s %5s %s\n" `grep -E "^[[:space:]]*#|^[[:space:]]*$$" $^ | wc` "[comments/blanks]"
28 stats-lisp
: $(SOURCES_LISP
)
30 @printf
"%5s %5s %5s %s\n" `grep -E "^[[:space:]]*#|^[[:space:]]*$$" $^ | wc` "[comments/blanks]"