]> git.maquefel.me Git - brevno-suite/hugo/commit
Work around --gc failure on Windows <= 10
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Sat, 4 Mar 2023 10:09:03 +0000 (11:09 +0100)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Sat, 4 Mar 2023 12:40:55 +0000 (13:40 +0100)
commitec1c97e7e9d62ce5245135e0906fdedf14af0cae
tree9dedccab1c6039f9cfc74de6c2df727f3ca488c1
parentf10009e7f10a0b5f60fe93709b79aa966d6ad02f
Work around --gc failure on Windows <= 10

This applies two related fixes/improvements:

* The --gc now keeps empty `_resources/_gen/images` etc folders, even if empty. This should have been the behaviour
from the start.
* Also, if removal of an empty dir on Windows fails with the "used by another process" error, just ignore it for now.

Fixes #10781
cache/filecache/filecache_pruner.go
cache/filecache/integration_test.go [new file with mode: 0644]
hugolib/integrationtest_builder.go