]> Lady’s Gitweb - Shushe/commit
Update allowed characters; make find more selective
authorLady <redacted>
Tue, 16 Jan 2024 02:41:30 +0000 (21:41 -0500)
committerLady <redacted>
Thu, 18 Jan 2024 02:36:51 +0000 (21:36 -0500)
commite0c0562b79020c115373957d9c2d92a575758dda
tree08ab51a7e85c7b1e84d711542882c8517c4a41f2
parenta9dfb3cd8b5a2a8a3c6b8ce90212638166a15fd3
Update allowed characters; make find more selective

With percent‐encoding, it seems like the only problematic characters
are :—

- Whitespace (incompatible with make)
- Colons (incompatible with make)
- Pipes (incompatible with make as they introduce order‐only
  prerequisites)
- Bucks (incomaptible with make secondary expansion)
- Percents (incompatible with secondary expansion inside static pattern
  rules, and possibly other things)
- Leading hyphen‐minuses (confusable with a command‐line argument)

This commit updates the `find` rules to not select these files, in
addition to the existing behaviour of not selecting hidden files or
those which start with a period.

`FINDOPTS` is removed as the default is virtually always the correct
behaviour; users can override `FIND` if supplying options is absolutely
necessary.
GNUmakefile
README.markdown
This page took 0.024139 seconds and 5 git commands to generate.