DOCGroup/MPC

-type make creates Makefile hierarchy even if -hierarchy is not used.

Closed this issue · 2 comments

A possible solution is to change workspace_per_project in modules\MakeWorkspaceBase.pm to return 0:

sub workspace_per_project {
#my $self = shift;
return 0; #return 1;
}

With that change, option -hierarchy seems to do what it is expected, and the default case is without "hierarchy".

OK, I was expecting that MPC tries to keep things consistent for all build tools, as far, as it is possible.
In conjunction with the other issue I opened today, this does not seem consistent (some kind of ACE for different build tools :-)).