[svn:parrot] r43402 - in branches/one_make: compilers/pct config/gen/makefiles ext/nqp-rx
coke at svn.parrot.org
coke at svn.parrot.org
Thu Jan 7 02:34:57 UTC 2010
Author: coke
Date: Thu Jan 7 02:34:53 2010
New Revision: 43402
URL: https://trac.parrot.org/parrot/changeset/43402
Log:
minor dep cleanup, fix 'corevm', rename some vars.
pct_complete_workflow should now pass.
Modified:
branches/one_make/compilers/pct/Defines.mak
branches/one_make/config/gen/makefiles/root.in
branches/one_make/ext/nqp-rx/Rules.mak
Modified: branches/one_make/compilers/pct/Defines.mak
==============================================================================
--- branches/one_make/compilers/pct/Defines.mak Wed Jan 6 22:00:18 2010 (r43401)
+++ branches/one_make/compilers/pct/Defines.mak Thu Jan 7 02:34:53 2010 (r43402)
@@ -4,3 +4,5 @@
$(LIBRARY_DIR)/PCT/Grammar.pbc \
$(LIBRARY_DIR)/PCT/HLLCompiler.pbc \
$(LIBRARY_DIR)/PCT/Dumper.pbc
+
+PCT_CLEANUPS = $(PCT_LIB_PBCS)
Modified: branches/one_make/config/gen/makefiles/root.in
==============================================================================
--- branches/one_make/config/gen/makefiles/root.in Wed Jan 6 22:00:18 2010 (r43401)
+++ branches/one_make/config/gen/makefiles/root.in Thu Jan 7 02:34:53 2010 (r43402)
@@ -239,10 +239,6 @@
lib/Parrot/OpLib/core.pm
GEN_LIBRARY = \
- $(TGE_LIB_PBCS) \
- $(PGE_LIB_PBCS) \
- $(PCT_LIB_PBCS) \
- $(JSON_LIB_PBCS) \
$(LIBRARY_DIR)/CGI/QueryHash.pbc \
$(LIBRARY_DIR)/Crow.pbc \
$(LIBRARY_DIR)/config.pbc \
@@ -499,7 +495,7 @@
PBC_TO_EXE = ./pbc_to_exe$(EXE)
PARROT_CONFIG = ./parrot_config$(EXE)
PIRC = ./pirc$(EXE)
-NQP = ./parrot-nqp$(EXE)
+NQP_RX = ./parrot-nqp$(EXE)
# Installable executables
INSTALLABLEPARROT = ./installable_parrot$(EXE)
@@ -564,10 +560,6 @@
.pir.pbc : # suffix rule (limited support)
$(PARROT) -o $@ $<
-.pbc$(O) : # suffix rule (limited support)
- $(PARROT) -o $@ $<
-
-
###############################################################################
#
# USER TARGETS:
@@ -586,7 +578,12 @@
$(PBCMERGE) \
$(PDB) \
$(PDUMP) \
- $(NQP)
+ $(NQP_RX) \
+ $(TGE_LIB_PBCS) \
+ $(PGE_LIB_PBCS) \
+ $(PCT_LIB_PBCS) \
+ $(JSON_LIB_PBCS) \
+ $(NQP_LIB_PBCS)
corevm : \
flags_dummy \
@@ -1687,7 +1684,7 @@
$(RM_F) $(FLUID_FILES_2)
$(RM_RF) lib/Parrot/OpLib
$(RM_F) $(NQP_CLEANUPS) $(PGE_CLEANUPS) $(TGE_CLEANUPS) $(JSON_CLEANUPS)
- $(RM_F) $(PIRC_CLEANUPS)
+ $(RM_F) $(PIRC_CLEANUPS) $(PCT_CLEANUPS)
prog-clean :
$(RM_F) \
Modified: branches/one_make/ext/nqp-rx/Rules.mak
==============================================================================
--- branches/one_make/ext/nqp-rx/Rules.mak Wed Jan 6 22:00:18 2010 (r43401)
+++ branches/one_make/ext/nqp-rx/Rules.mak Thu Jan 7 02:34:53 2010 (r43402)
@@ -16,7 +16,7 @@
parrot-nqp.pbc : $(LIBRARY_DIR)/nqp-rx.pbc
$(CP) $(LIBRARY_DIR)/nqp-rx.pbc $@
-$(NQP) : $(NQPRX_LIB_PBCS) $(PBC_TO_EXE) parrot-nqp.pbc
+$(NQP_RX) : $(NQPRX_LIB_PBCS) $(PBC_TO_EXE) parrot-nqp.pbc
$(PBC_TO_EXE) parrot-nqp.pbc
$(INSTALLABLENQP) : $(NQPRX_LIB_PBCS) $(SRC_DIR)/install_config$(O) $(PBC_TO_EXE) parrot-nqp.pbc
More information about the parrot-commits
mailing list