Providing a separate %.d rule would fix this issue
Yes. The following is an example of how to handle C header dependencies. It could be adapted to build css from less and would be an improvement on the blog post technique.
Yep. Though with newer versions of gcc (I don't know how new though) you can avoid the nasty sed stuff. I'm currently using this to generate my .d files for C files:
Comments
Yes. The following is an example of how to handle C header dependencies. It could be adapted to build css from less and would be an improvement on the blog post technique.
It uses the fact that if you include a file which doesn't exist but for which there is a rule to build it, GNU make will build it for you.Yep. Though with newer versions of gcc (I don't know how new though) you can avoid the nasty sed stuff. I'm currently using this to generate my .d files for C files:
That generates a dependency file in the form: It's pretty handy. Avoiding all the sed stuff is nice.