| name | makefile |
| description | Guidelines when dealing with Makefiles |
Makefile Formatting
Instructions
When writing or modifying Makefiles, follow these formatting guidelines:
- Each target should have a
.PHONYdeclaration - Format should follow this pattern:
.PHONY: target-nameon its own linetarget-name:on the next line- Commands indented with a tab
- Empty line between targets
Example
.PHONY: foo
foo:
@echo 'foo'
.PHONY: bar
bar:
@echo 'bar'
When to Use
Apply these guidelines when:
- Creating new Makefile targets
- Modifying existing Makefiles
- Reviewing Makefile code