summaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorBen Bridle <bridle.benjamin@gmail.com>2025-01-08 12:26:03 +1300
committerBen Bridle <bridle.benjamin@gmail.com>2025-01-08 12:26:31 +1300
commitb190726a783a4aae98fad6b8fcfb266cabc4eb79 (patch)
treed8c9fb60e9792c562f60f489a659a4004593b672 /.gitignore
parentaf2507508f7877eace40b119c2a6fab1aefc6bc2 (diff)
downloadtoaster-b190726a783a4aae98fad6b8fcfb266cabc4eb79.zip
More robust file traversal logic
File traversal can now cope with symbolic links. The original path to each file is preserved where before they were unintentionally canonicalized, so the source folder prefix can now be correctly stripped from the path of each source file. This commit also adds the !folder syntax from the original toaster. Directories with a !-prefix are copied without modification to the site root. A --delete option has been added to the program. When this option is set, the destination directory is first deleted if it already exists.
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions