PARROT_EXEC=<PARROT_EXEC>
PARROT_DIR=<PARROT_DIR>
RAKUDO_DIR=<RAKUDO_DIR>
SOURCES=lib/CGI.pm lib/Text/Markup/Wiki/Minimal.pm \
lib/Text/Markup/Wiki/MediaWiki.pm lib/Digest.pm \
lib/November/Storage.pm lib/November/Storage/File.pm lib/Tags.pm \
lib/URI.pm lib/URI/Grammar.pm lib/Dispatcher.pm \
lib/Dispatcher/Rule.pm lib/Session.pm lib/Utils.pm lib/Config.pm \
lib/Test/InputOutput.pm lib/Test/CGI.pm lib/Cache.pm \
lib/November.pm
PIRS=$(SOURCES:.pm=.pir)
all: $(PIRS)
%.pir: %.pm
$(PARROT_DIR)/$(PARROT_EXEC) $(RAKUDO_DIR)/perl6.pbc --target=pir\
--output=$@ $<
clean:
rm -f $(PIRS)
tests: test
test: all
prove -e '$(PARROT_DIR)/$(PARROT_EXEC) $(RAKUDO_DIR)/perl6.pbc'\
-r --nocolor t/