diff options
| author | Bernhard Guillon <Bernhard.Guillon@begu.org> | 2026-07-07 23:17:20 +0200 |
|---|---|---|
| committer | Bernhard Guillon <Bernhard.Guillon@begu.org> | 2026-07-07 23:17:20 +0200 |
| commit | a62e42b9be8402301631c9043f640eb7f43eff29 (patch) | |
| tree | d85b47ba88a15d9aa7a109c1cd6426ba9faee4f5 /cmd_windows.go | |
| parent | 2850cd0c3156cdeb42594664cc087641fe740236 (diff) | |
| download | sourcewatch-main.tar.gz sourcewatch-main.zip | |
Diffstat (limited to 'cmd_windows.go')
| -rw-r--r-- | cmd_windows.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/cmd_windows.go b/cmd_windows.go index f76d95d..2557803 100644 --- a/cmd_windows.go +++ b/cmd_windows.go @@ -317,11 +317,17 @@ func scanDirectory(root string, stack *GitignoreStack) *Manifest { linkTarget, _ = os.Readlink(path) } + var hash uint64 + if !info.IsDir() && linkTarget == "" { + hash = hashFile(path) + } + manifest.Files[relPath] = FileMeta{ Size: info.Size(), Mode: info.Mode(), ModTime: info.ModTime(), Symlink: linkTarget, + Hash: hash, } return nil |
