I assume you've seen the "Recursive Make considered harmful" article? ;)
Not that it'll help you much, but it'll make you at least feel like you're doing the right thing when you end up with a monolithic 500 block uber-makefile. (Not that we have one or anything, or that it invokes a perl wrapper for a VHDL compiler or that I get to maintain it. No, nothing like that.)
One thing I *do* know is that make -n is your very good friend when things are not working the way you think they should. (though that sounds like it might be more useful for problem #2)
(no subject)
Date: 2007-10-05 02:18 am (UTC)Not that it'll help you much, but it'll make you at least feel like you're doing the right thing when you end up with a monolithic 500 block uber-makefile. (Not that we have one or anything, or that it invokes a perl wrapper for a VHDL compiler or that I get to maintain it. No, nothing like that.)
One thing I *do* know is that make -n is your very good friend when things are not working the way you think they should. (though that sounds like it might be more useful for problem #2)