Change some dependency rules to make them work with VMS. #865

Merged
merged 1 commit into from Jun 23, 2013

Projects

None yet

2 participants

@mvorl
mvorl commented Nov 3, 2012

The VMS make utilities always need an action if they determine that a target is
older than a denpendency element.

Besides, rules like

some/header.h : some/source.c

some/source.c : some/file.dump
$(PMC2CC) some/source.pmc

don't reflect the building process, as both the C and header file are generated
by the $(PMC2CC) call.

@mvorl mvorl Change some dependency rules to make them work with MMS/MMK (VMS make…
… utilities).

The VMS make utilities always need an action if they determine that a target is
older than a denpendency element.

Besides, rules like

some/header.h : some/source.c

some/source.c : some/file.dump
	$(PMC2CC) some/source.pmc

don't reflect the building process, as both the C and header file are generated
by the $(PMCCC) call.
98b8b60
@leto
Member
leto commented Mar 10, 2013

If this does not cause any issues with other platforms, I am +1 to merge this. @mvorl have you tested this patch on any other OS's ?

@leto
Member
leto commented Mar 25, 2013

@cotto can you chime in if you are +1/-1 for this?

@leto leto merged commit 86b7619 into parrot:master Jun 23, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment