Makefile Dependency Auditor

Parses GNU Makefiles using pymake and builds complete dependency DAGs. Detects circular dependencies, unreachable targets, missing prerequisites, and generates optimal parallel build orderings.

agentskillexchange Updated 28 repo stars

File contents

Makefile Dependency Auditor

Parses GNU Makefiles using pymake and builds complete dependency DAGs. Detects circular dependencies, unreachable targets, missing prerequisites, and generates optimal parallel build orderings.

Installation

Use the upstream install or setup path that matches your environment:

  • Make
  • Make gets its knowledge of how to build your program from a file
  • should write a makefile for it, so that it is possible to use Make to
  • Make enables the end user to build and install your package

Requirements and caveats from upstream:

  • file depends on another non-source file.
  • header file does not require it.

Basic usage or getting-started notes:

Source

agentskillexchange/skills/tree/main/skills/makefile-dependency-auditor commit 019a6142cf

Frequently asked questions

npx skillmds@latest add agentskillexchange/makefile-dependency-auditor