add --keep-dist

This commit is contained in:
Mikaël Cluseau
2026-07-17 11:33:07 +02:00
parent 8d56e5c436
commit e58e8f758e
4 changed files with 17 additions and 11 deletions
+6 -1
View File
@@ -86,7 +86,12 @@ func updateCache() {
existing := []string{}
for _, dir := range []string{distDir, cacheDir} {
cleanDirs := []string{cacheDir}
if !*keepDist {
cleanDirs = append(cleanDirs, distDir)
}
for _, dir := range cleanDirs {
fs.WalkDir(os.DirFS(dir), ".", func(path string, d fs.DirEntry, err error) error {
if err != nil {
log.Printf("update cache: walking %s failed: %v", dir, err)