[svn:parrot] r38550 - in branches/pmc_pct: compilers/pmc compilers/pmcc config/gen/makefiles

cotto at svn.parrot.org cotto at svn.parrot.org
Thu May 7 23:19:58 UTC 2009


Author: cotto
Date: Thu May  7 23:19:57 2009
New Revision: 38550
URL: https://trac.parrot.org/parrot/changeset/38550

Log:
[pmcc] start renaming pmc compiler to pmcc

Added:
   branches/pmc_pct/compilers/pmcc/   (props changed)
      - copied from r38549, branches/pmc_pct/compilers/pmc/
   branches/pmc_pct/config/gen/makefiles/pmcc.in   (props changed)
      - copied unchanged from r38549, branches/pmc_pct/config/gen/makefiles/pmc.in
Deleted:
   branches/pmc_pct/compilers/pmc/
   branches/pmc_pct/config/gen/makefiles/pmc.in

Deleted: branches/pmc_pct/config/gen/makefiles/pmc.in
==============================================================================
--- branches/pmc_pct/config/gen/makefiles/pmc.in	Thu May  7 23:19:57 2009	(r38549)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,103 +0,0 @@
-# Copyright (C) 2007-2009, Parrot Foundation.
-# $Id$
-
-# Setup some commands
-PERL     := @perl@
-RM_F     := @rm_f@
-PARROT   := ../../parrot at exe@
-
-BUILD_DIR   	:= @build_dir@
-NQP      		:= $(BUILD_DIR)/compilers/nqp/nqp.pbc
-PCT      		:= $(BUILD_DIR)/runtime/parrot/library/PCT.pbc
-PARROT_LIBRARY 	:= @build_dir@/runtime/parrot/library
-PGE_LIBRARY    	:= @build_dir@/runtime/parrot/library/PGE
-
-all: pmc.pbc
-
-SOURCES := \
-  pmc.pir \
-  src/nodes.pir \
-  src/vtable_info.pir \
-  src/emitter/gen_pmc.pir \
-  src/emitter/c.pir \
-  src/parser/gen_grammar.pir \
-  src/parser/gen_actions.pir \
-  src/gen_emitter.pir \
-  src/gen_vtable_info.pir \
-  src/builtins.pir
-
-# the default target
-pmc.pbc: $(PARROT) $(PGE_LIBRARY)/Perl6Grammar.pir $(SOURCES)
-	$(PARROT) $(PARROT_ARGS) $(PGE_LIBRARY)/Perl6Grammar.pir \
-	    --output=src/parser/gen_grammar.pir src/parser/grammar.pg
-	$(PARROT) -o pmc.pbc pmc.pir
-
-src/parser/gen_grammar.pir: $(PERL6GRAMMAR) src/parser/grammar.pg
-	$(PARROT) $(PARROT_ARGS) $(PERL6GRAMMAR) \
-	    --output=src/parser/gen_grammar.pir \
-	    src/parser/grammar.pg
-
-src/parser/gen_actions.pir: $(NQP) $(PCT) src/parser/actions.pm
-	$(PARROT) $(PARROT_ARGS) $(NQP) --output=src/parser/gen_actions.pir \
-	    --target=pir src/parser/actions.pm
-
-src/emitter/gen_pmc.pir: $(NQP) $(PCT) src/emitter/pmc.pm
-	$(PARROT) $(PARROT_ARGS) $(NQP) --output=src/emitter/gen_pmc.pir \
-	    --target=pir src/emitter/pmc.pm
-
-src/gen_emitter.pir: $(NQP) $(PCT) src/emitter.pm
-	$(PARROT) $(PARROT_ARGS) $(NQP) --output=src/gen_emitter.pir \
-	    --target=pir src/emitter.pm
-
-src/gen_vtable_info.pir: $(NQP) $(PCT) src/vtable_info.pm
-	$(PARROT) $(PARROT_ARGS) $(NQP) --output=src/gen_vtable_info.pir \
-	    --target=pir src/vtable_info.pm
-
-
-# This is a listing of all targets, that are meant to be called by users
-help:
-	@echo ""
-	@echo "Following targets are available for the user:"
-	@echo ""
-	@echo "  all:               nqp.pbc"
-	@echo "                     This is the default."
-	@echo "Testing:"
-	@echo "  test:              Run the test suite."
-	@echo "  testclean:         Clean up test results."
-	@echo ""
-	@echo "Cleaning:"
-	@echo "  clean:             Basic cleaning up."
-	@echo "  realclean:         Removes also files generated by 'Configure.pl'"
-	@echo "  distclean:         Removes also anything built, in theory"
-	@echo ""
-	@echo "Misc:"
-	@echo "  help:              Print this help message."
-	@echo ""
-
-test: all
-	$(PERL) t/harness t
-
-# this target has nothing to do
-testclean:
-
-CLEANUPS := \
-  pmc.pbc \
-  src/parser/gen_grammar.pir \
-  src/parser/gen_actions.pir \
-  src/gen_emitter.pir \
-  src/emitter/gen_pmc.pir \
-  src/gen_vtable_info.pir
-
-
-clean:
-	$(RM_F) $(CLEANUPS)
-
-realclean: clean
-	$(RM_F) Makefile
-
-distclean: realclean
-
-# Local variables:
-#   mode: makefile
-# End:
-# vim: ft=make:

Copied: branches/pmc_pct/config/gen/makefiles/pmcc.in (from r38549, branches/pmc_pct/config/gen/makefiles/pmc.in)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ branches/pmc_pct/config/gen/makefiles/pmcc.in	Thu May  7 23:19:57 2009	(r38550, copy of r38549, branches/pmc_pct/config/gen/makefiles/pmc.in)
@@ -0,0 +1,103 @@
+# Copyright (C) 2007-2009, Parrot Foundation.
+# $Id$
+
+# Setup some commands
+PERL     := @perl@
+RM_F     := @rm_f@
+PARROT   := ../../parrot at exe@
+
+BUILD_DIR   	:= @build_dir@
+NQP      		:= $(BUILD_DIR)/compilers/nqp/nqp.pbc
+PCT      		:= $(BUILD_DIR)/runtime/parrot/library/PCT.pbc
+PARROT_LIBRARY 	:= @build_dir@/runtime/parrot/library
+PGE_LIBRARY    	:= @build_dir@/runtime/parrot/library/PGE
+
+all: pmc.pbc
+
+SOURCES := \
+  pmc.pir \
+  src/nodes.pir \
+  src/vtable_info.pir \
+  src/emitter/gen_pmc.pir \
+  src/emitter/c.pir \
+  src/parser/gen_grammar.pir \
+  src/parser/gen_actions.pir \
+  src/gen_emitter.pir \
+  src/gen_vtable_info.pir \
+  src/builtins.pir
+
+# the default target
+pmc.pbc: $(PARROT) $(PGE_LIBRARY)/Perl6Grammar.pir $(SOURCES)
+	$(PARROT) $(PARROT_ARGS) $(PGE_LIBRARY)/Perl6Grammar.pir \
+	    --output=src/parser/gen_grammar.pir src/parser/grammar.pg
+	$(PARROT) -o pmc.pbc pmc.pir
+
+src/parser/gen_grammar.pir: $(PERL6GRAMMAR) src/parser/grammar.pg
+	$(PARROT) $(PARROT_ARGS) $(PERL6GRAMMAR) \
+	    --output=src/parser/gen_grammar.pir \
+	    src/parser/grammar.pg
+
+src/parser/gen_actions.pir: $(NQP) $(PCT) src/parser/actions.pm
+	$(PARROT) $(PARROT_ARGS) $(NQP) --output=src/parser/gen_actions.pir \
+	    --target=pir src/parser/actions.pm
+
+src/emitter/gen_pmc.pir: $(NQP) $(PCT) src/emitter/pmc.pm
+	$(PARROT) $(PARROT_ARGS) $(NQP) --output=src/emitter/gen_pmc.pir \
+	    --target=pir src/emitter/pmc.pm
+
+src/gen_emitter.pir: $(NQP) $(PCT) src/emitter.pm
+	$(PARROT) $(PARROT_ARGS) $(NQP) --output=src/gen_emitter.pir \
+	    --target=pir src/emitter.pm
+
+src/gen_vtable_info.pir: $(NQP) $(PCT) src/vtable_info.pm
+	$(PARROT) $(PARROT_ARGS) $(NQP) --output=src/gen_vtable_info.pir \
+	    --target=pir src/vtable_info.pm
+
+
+# This is a listing of all targets, that are meant to be called by users
+help:
+	@echo ""
+	@echo "Following targets are available for the user:"
+	@echo ""
+	@echo "  all:               nqp.pbc"
+	@echo "                     This is the default."
+	@echo "Testing:"
+	@echo "  test:              Run the test suite."
+	@echo "  testclean:         Clean up test results."
+	@echo ""
+	@echo "Cleaning:"
+	@echo "  clean:             Basic cleaning up."
+	@echo "  realclean:         Removes also files generated by 'Configure.pl'"
+	@echo "  distclean:         Removes also anything built, in theory"
+	@echo ""
+	@echo "Misc:"
+	@echo "  help:              Print this help message."
+	@echo ""
+
+test: all
+	$(PERL) t/harness t
+
+# this target has nothing to do
+testclean:
+
+CLEANUPS := \
+  pmc.pbc \
+  src/parser/gen_grammar.pir \
+  src/parser/gen_actions.pir \
+  src/gen_emitter.pir \
+  src/emitter/gen_pmc.pir \
+  src/gen_vtable_info.pir
+
+
+clean:
+	$(RM_F) $(CLEANUPS)
+
+realclean: clean
+	$(RM_F) Makefile
+
+distclean: realclean
+
+# Local variables:
+#   mode: makefile
+# End:
+# vim: ft=make:


More information about the parrot-commits mailing list