Skip to content

Commit

Permalink
Add some more dependencies into the Makefile.
Browse files Browse the repository at this point in the history
  • Loading branch information
pmichaud committed Feb 26, 2009
1 parent 68b39d2 commit d46df75
Showing 1 changed file with 4 additions and 5 deletions.
9 changes: 4 additions & 5 deletions build/Makefile.in
Expand Up @@ -159,8 +159,7 @@ HARNESS_WITH_FUDGE_JOBS = $(HARNESS_WITH_FUDGE) --jobs
all: perl6$(EXE)

## targets for building a standalone perl6.
# (We're not quite ready to make this a default target.)
perl6$(EXE): perl6.pbc
perl6$(EXE): $(PBC_TO_EXE) perl6.pbc
$(PBC_TO_EXE) perl6.pbc
@win32_libparrot_copy@

Expand Down Expand Up @@ -199,12 +198,12 @@ $(PMC_DIR)/objectref.pmc : $(PMC_DIR)/objectref_pmc.template build/gen_objectref
$(PERL) -I$(BUILD_DIR)/lib build/gen_objectref_pmc.pl $(PMC_DIR)/objectref_pmc.template \
$(PMC_DIR)/objectref.pmc

src/gen_grammar.pir: $(PERL6GRAMMAR) src/parser/grammar.pg src/parser/grammar-oper.pg
src/gen_grammar.pir: $(PARROT) $(PERL6GRAMMAR) src/parser/grammar.pg src/parser/grammar-oper.pg
$(PARROT) $(PARROT_ARGS) $(PERL6GRAMMAR) \
--output=src/gen_grammar.pir \
src/parser/grammar.pg src/parser/grammar-oper.pg

src/gen_actions.pir: $(NQP) $(PCT) src/parser/actions.pm
src/gen_actions.pir: $(PARROT) $(NQP) $(PCT) src/parser/actions.pm
$(PARROT) $(PARROT_ARGS) $(NQP) --output=src/gen_actions.pir \
--encoding=fixed_8 --target=pir src/parser/actions.pm

Expand All @@ -226,7 +225,7 @@ $(PERL6_GROUP): $(PARROT) $(PMC_SOURCES)
cd $(PMC_DIR) && $(BUILD_DYNPMC) linklibs $(PMCS)
cd $(PMC_DIR) && $(BUILD_DYNPMC) copy --destination=$(PARROT_DYNEXT) $(PMCS)

src/ops/perl6_ops$(LOAD_EXT) : $(OPS_FILE)
src/ops/perl6_ops$(LOAD_EXT) : $(PARROT) $(OPS_FILE)
@cd $(OPSDIR) && $(BUILD_DYNOPS) generate $(OPSLIB)
@cd $(OPSDIR) && $(BUILD_DYNOPS) compile $(OPSLIB)
@cd $(OPSDIR) && $(BUILD_DYNOPS) linklibs $(OPSLIB)
Expand Down

0 comments on commit d46df75

Please sign in to comment.