Force serial execution for all or selected targets.
Section: Special targets and behavior control
Disable parallelism
makefile
makefile
.NOTPARALLEL:Explanation
Useful for non-parallel-safe recipes.
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 Special targets and behavior control
Delete target on error
Remove a partially built target if the recipe fails.
One shell per recipe
Run all lines of a recipe in a single shell instance.
Secondary expansion
Allow a second variable expansion for prerequisites.