6/2/2023 0 Comments Depfile Forum![]() html#_depfile for a bit more information on depfiles. The Makefile-syntax used by GCC and Clang is the de-facto standard and changing all other tools to support DMD will be impossible. Unfortunately, DMDs `-deps=` flag makes it output a custom format, which makes adding DMD and any compiler that is based on the DMD frontend to build systems using Ninja and Make harder than it needs to be. on a template change or function signature change. This is tremendously useful, especially in D, where descending units have to be rebuild e.g. Summary: Please output Makefile-style depfiles for ninja andĪssignee: and other compilers emit dependency information as Make-style depfiles, allowing Make and make-replacements like Ninja to recompile dependencies as soon as some unit higher up in the dependency chain has been changed.
0 Comments
Leave a Reply. |