Makelint: Difference between revisions
No edit summary |
No edit summary |
||
| Line 6: | Line 6: | ||
* Unnecessary specification of tools (<tt>gcc</tt>, <tt>install</tt>, etc) | * Unnecessary specification of tools (<tt>gcc</tt>, <tt>install</tt>, etc) | ||
* Use of hardcoded paths outside the tree | * Use of hardcoded paths outside the tree | ||
* Failure to use .DELETE_ON_ERROR: | |||
* Incomplete use of PHONY | |||
* Use of undefined variables | |||
* Duplicate targets | |||
* Redefinition of variables (rather than aggregation) | |||
* Invalid use of automatic variables ($< with no deps, etc) | |||