[svn:mod_parrot] r506 - mod_parrot/trunk

[email protected] Sat, 29 Nov 2008 07:36:35 -0800 (PST)
Newsgroups perl.cvs.mod_parrot
Message-ID <[email protected]>
Author: jhorwitz
Date: Sat Nov 29 07:36:35 2008
New Revision: 506

Modified:
   mod_parrot/trunk/Makefile.in

Log:
add handly "modperl6" make target to precompile mod_perl6.pm.
this will go away when we remove mod_perl6 from the mod_parrot source tree.


Modified: mod_parrot/trunk/Makefile.in
==============================================================================
--- mod_parrot/trunk/Makefile.in	(original)
+++ mod_parrot/trunk/Makefile.in	Sat Nov 29 07:36:35 2008
@@ -75,6 +75,14 @@
 		$(PARROT) -o $$i.pbc $$i.pir; \
 	done
 
+modperl6: languages/perl6/lib/mod_perl6.pm
+	$(PARROT) $(PARROT_SOURCE)/languages/perl6/perl6.pbc \
+	--output=languages/perl6/lib/mod_perl6.pir \
+	--target=pir $<
+
+modperl6-clean:
+	rm -f languages/perl6/lib/mod_perl6.pir
+
 gen-src:
 	@echo Generating Source...
 	perl build/lib/generate_source.pl --apache-include-dir=$(APACHE_INCLUDE_DIR)
@@ -92,7 +100,7 @@
 	if [ -x t/TEST ]; then t/TEST -clean; fi
 	rm -f t/core.* t/lib/handlers.pbc t/TEST
 
-clean: files-clean libraries-clean gen-src-clean
+clean: files-clean libraries-clean gen-src-clean modperl6-clean
 
 distclean: clean test-clean
 	rm -f Makefile Makefile.old