aboutsummaryrefslogtreecommitdiffstats
path: root/sync.go
diff options
context:
space:
mode:
Diffstat (limited to 'sync.go')
-rw-r--r--sync.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/sync.go b/sync.go
index 526e143..6bdd651 100644
--- a/sync.go
+++ b/sync.go
@@ -5,11 +5,13 @@ import (
"log"
"os"
"path/filepath"
+ "time"
)
type FileMeta struct {
Size int64
Mode os.FileMode
+ ModTime time.Time
Symlink string
}
@@ -65,6 +67,7 @@ func initialSync(hostDir, dataDir string, stack *GitignoreStack, dryRun bool) (*
meta := FileMeta{
Size: info.Size(),
Mode: info.Mode(),
+ ModTime: info.ModTime(),
Symlink: linkTarget,
}
manifest.Files[relPath] = meta