]> Cypherpunks.ru repositories - goredo.git/blobdiff - ifchange.go
Add information about error occurrence place
[goredo.git] / ifchange.go
index 8a4677597aa2473f0716699565ef52e7dd6458ed..0b8d694ff730023e71d4dcb2d3314fe84a5328b0 100644 (file)
@@ -242,7 +242,7 @@ func ifchange(tgts []string, forced, traced bool) (bool, error) {
                        if err != nil {
                                Jobs.Wait()
                                close(errs)
-                               return false, err
+                               return false, ErrLine(err)
                        }
                }
                if !ood {
@@ -255,7 +255,7 @@ func ifchange(tgts []string, forced, traced bool) (bool, error) {
                if err = runScript(tgt, errs, forced, traced); err != nil {
                        Jobs.Wait()
                        close(errs)
-                       return false, err
+                       return false, ErrLine(err)
                }
        }
        Jobs.Wait()