Makefile Debugging, Parallelism & CI/Inspect variable value with info

Emit a variable during parsing.

Section: Debugging commands

Inspect variable value with info

makefile
makefile
$(info OBJ=$(OBJ))
Explanation

Simple and effective for generated lists.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Debugging commands
Inspect origin and flavor together
See where a value came from and how it expands.
OpenIn sheetmakefilesame section
Trace target execution
Show when each target is considered and updated.
OpenIn sheetbashsame section
Full debug output
Print broad internal diagnostics.
OpenIn sheetbashsame section
Disable built-in rules for clearer debugging
Eliminate implicit rule noise.
OpenIn sheetbashsame section
Respect jobserver in recursive make
Propagate parallelism automatically using `$(MAKE)`.
OpenIn sheetmakefile
Set shell and flags
Use bash with strict flags for recipes.
OpenIn sheetmakefile