On 05.11.19 04:51, Kaz Kylheku (gmake) wrote: > Why would we make a directory order-only? Because it's not a > real input to the build.
That has always been the crux for me about understanding order-only prerequisites: - It's an OOP if the prerequisite is not directly /used/ in the recipe for the target. mytarget: [things that are used in the recipe] | [things that need to "be there" before the recipe is executed] mybin $< > $@ -David
