[svn:parrot] r43605 - trunk/config/gen/makefiles
coke at svn.parrot.org
coke at svn.parrot.org
Tue Jan 26 15:21:52 UTC 2010
Author: coke
Date: Tue Jan 26 15:21:52 2010
New Revision: 43605
URL: https://trac.parrot.org/parrot/changeset/43605
Log:
Fix 2 dependencies: one missing with the new build, one w/2 targets in 1 rule.
patch courtesy Andy Dougherty.
Modified:
trunk/config/gen/makefiles/root.in
Modified: trunk/config/gen/makefiles/root.in
==============================================================================
--- trunk/config/gen/makefiles/root.in Tue Jan 26 15:12:46 2010 (r43604)
+++ trunk/config/gen/makefiles/root.in Tue Jan 26 15:21:52 2010 (r43605)
@@ -681,7 +681,7 @@
.pmc.c : # suffix rule (limited support)
$(PMC2CC) $<
-vtable.dump : src/vtable.tbl
+vtable.dump : src/vtable.tbl lib/Parrot/Pmc2c/PCCMETHOD_BITS.pm
$(PMC2CV)
# This is a listing of all targets meant to be called by users
@@ -1117,7 +1117,10 @@
$(PERL) $(H2INC) src/utils.c $@
-$(INC_DIR)/oplib/ops.h lib/Parrot/OpLib/core.pm : $(OPS_FILES) $(BUILD_TOOLS_DIR)/ops2pm.pl \
+# ops.h is built by ops2pm.pl after it builds core.pm
+$(INC_DIR)/oplib/ops.h: lib/Parrot/OpLib/core.pm
+
+lib/Parrot/OpLib/core.pm : $(OPS_FILES) $(BUILD_TOOLS_DIR)/ops2pm.pl \
lib/Parrot/OpsFile.pm lib/Parrot/Op.pm src/ops/ops.num src/ops/ops.skip
$(PERL) $(BUILD_TOOLS_DIR)/ops2pm.pl @no_lines_flag@ $(OPS_FILES)
More information about the parrot-commits
mailing list