diff options
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 |
