[svn:mod_parrot] r511 - mod_parrot/trunk

[email protected] Tue, 2 Dec 2008 08:37:04 -0800 (PST)
Newsgroups perl.cvs.mod_parrot
Message-ID <[email protected]>
Author: jhorwitz
Date: Tue Dec  2 08:37:03 2008
New Revision: 511

Modified:
   mod_parrot/trunk/Makefile.in

Log:
refactor modperl6 target
also precompile ModPerl6::Registry


Modified: mod_parrot/trunk/Makefile.in
==============================================================================
--- mod_parrot/trunk/Makefile.in	(original)
+++ mod_parrot/trunk/Makefile.in	Tue Dec  2 08:37:03 2008
@@ -75,13 +75,15 @@
 		$(PARROT) -o $$i.pbc $$i.pir; \
 	done
 
-modperl6: languages/perl6/lib/mod_perl6.pm
+modperl6: languages/perl6/lib/mod_perl6.pir languages/perl6/lib/ModPerl6/Registry.pir
+
+%.pir: %.pm
 	$(PARROT) $(PARROT_SOURCE)/languages/perl6/perl6.pbc \
-	--output=languages/perl6/lib/mod_perl6.pir \
-	--target=pir $<
+	--output=$@ --target=pir $<
 
 modperl6-clean:
-	rm -f languages/perl6/lib/mod_perl6.pir
+	rm -f languages/perl6/lib/mod_perl6.pir \
+	languages/perl6/lib/ModPerl6/Registry.pir
 
 gen-src:
 	@echo Generating Source...