Commit 52f9a68
committed
Make the "all" Makefile target more robust
This is a minor improvement to the robustness of the command for
"make all", in the face of plausible future target names.
- Use [[:alpha:]] instead of [a-z] because, in POSIX BRE and ERE,
whether [a-z] includes capital letters depends on the current
collation order. (The goal here is greater consistency across
systems, and for this it would also be okay to use [[:lower:]].)
- Pass -x to the command that filters out the all target itself,
so that the entire name must be "all", because a future target
may contain the substring "all" as part of a larger word.1 parent d5479b2 commit 52f9a68
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
0 commit comments