]> Cypherpunks.ru repositories - goredo.git/blobdiff - whichdo.go
Download link for 2.6.2 release
[goredo.git] / whichdo.go
index d74f2efc22dcd59b7aead6cc5067a2e140c4ed20..5078775b490a9353ab350e71d4b5c34cf18dd509 100644 (file)
@@ -1,8 +1,8 @@
 package main
 
 import (
-       "errors"
        "io"
+       "io/fs"
        "os"
        "path"
 )
@@ -44,14 +44,14 @@ func whichdo(tgt *Tgt) (dos []string, err error) {
                        return
                }
                for _, ifcreate := range dep.ifcreates {
-                       dos = append(dos, ifcreate.RelTo(tgtH))
+                       dos = append(dos, ifcreate.RelTo(Cwd))
                }
                for _, ifchange := range dep.ifchanges {
-                       dos = append(dos, ifchange.tgt.RelTo(tgtH))
+                       dos = append(dos, ifchange.tgt.RelTo(Cwd))
                }
        }
        if doFile == "" {
-               err = errors.New("no .do found")
+               err = fs.ErrNotExist
                return
        }
        p := make([]string, 0, upLevels+2)