summaryrefslogtreecommitdiffstats
path: root/bin/copy-figs
Commit message (Collapse)AuthorAgeFilesLines
* Simplify testing through re-ordering.Tommy Reynolds2006-01-191-6/+4
|
* With the "-v" switch, output a note if we find a manifest file.Tommy Reynolds2006-01-181-0/+2
|
* Use better heuristics to include non-conforming figs/ filenames.Tommy Reynolds2006-01-181-5/+5
| | | | | | | | Now, files are rejected as not matching the language selection if they have the pattern "*-??.*" or "*-??_??.*" -- in other words, if the last dashed comonpent of the filename is either a two-letter language code or a two-letter language code with a two-letter country code.
* Create necessary "figs/*" subdirectory paths automatically if theTommy Reynolds2005-12-131-1/+2
| | | | | Manifest-${LANG} file doesn't contain them. This invokes an extra "mkdir -p" for every image, but we don't that many images, on average.
* Correctly documented how to build the "Manifest-${LANG}" file.Tommy Reynolds2005-12-131-8/+23
| | | | Removed extra "/figs/" path component if a manifest was used.
* Always copy files with multiple dashes, as a courtesy to legacy files.Tommy Reynolds2005-12-121-9/+40
| | | | | Added check for a "figs/Manifest-${LANG}" file. If found, get the filenames to copy from that, else search the source tree by name.
* Allow a document 'figs/' directory to contain its own subdirectoryTommy Reynolds2005-12-111-0/+170
structure. Copy the directory tree, but only populate it with files which pass the '-f glob' filter(s). If no filters are given, "*" is used as a default.