]> Cypherpunks.ru repositories - goredo.git/blobdiff - dep.go
Do not try to record directory dependency
[goredo.git] / dep.go
diff --git a/dep.go b/dep.go
index 897be43c6bd0ec3a5daae788331af9acd3351f0c..a362a3840b5ded3a4b141bd85a8451bc0a624f7e 100644 (file)
--- a/dep.go
+++ b/dep.go
@@ -101,6 +101,13 @@ func writeDep(fdDep *os.File, cwd, tgt string) error {
                return err
        }
        defer fd.Close()
+       fi, err := fd.Stat()
+       if err != nil {
+               return err
+       }
+       if fi.IsDir() {
+               return nil
+       }
        ts, err := fileCtime(fd)
        if err != nil {
                return err