makefile2graph

A command-line tool that turns GNU Make dependencies into graphs or lists of independent targets.

By The makefile2graph contributors

Alternatives

About makefile2graph

makefile2graph reads GNU Make dependencies and can output Graphviz, Gexf-XML, PlantUML, or Mermaid formats. It can also list targets or identify the deepest independent targets that can be built.

It is useful for developers who want to inspect build relationships. Sub-makefiles are not supported.

Strengths

  • Generates graphs in several formats, including Mermaid and PlantUML
  • Can list targets or show independent targets
  • Includes options to set graph and node attributes

Limitations

  • Sub-makefiles are not supported

Details

Pricing
FreeFree and open source under the MIT license.
License
MIT
Developer
The makefile2graph contributors
Platforms
Command line
How it runs
Downloadable app
Best suited for
Developers inspecting GNU Make build dependencies
Last verified
Added
Provenance
Selected from the Homebrew formula

Report a wrong fact or a dead link on this listing