viklund / november

A wiki engine written in Perl 6

This URL has Read+Write access

november / Makefile.in
100644 29 lines (21 sloc) 0.715 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
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/