]> Cypherpunks.ru repositories - goredo.git/commitdiff
Do not try to open non-existent .dep v2.6.0
authorSergey Matveev <stargrave@stargrave.org>
Tue, 19 Dec 2023 14:24:20 +0000 (17:24 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Tue, 19 Dec 2023 14:24:20 +0000 (17:24 +0300)
doc/news.texi
run.go
usage.go

index 989fd30fbee0410feef766239bd3d3621e1fcaf9..9859401eeffa59144d4d8b97be8b7186e2118332 100644 (file)
@@ -2,6 +2,14 @@
 @cindex news
 @unnumbered News
 
+@anchor{Release 2_6_0}
+@section Release 2.6.0
+@itemize
+@item
+    Omit possible obtrusive error of non-existent @file{.dep} file
+    opening of the failed target.
+@end itemize
+
 @anchor{Release 2_5_0}
 @section Release 2.5.0
 @itemize
diff --git a/run.go b/run.go
index f0ea58dcc1dfce54f9b61d4528b34a533e0116c2..8ea91d1eb9ca10d5789cd5cd9159c6c9aeb715f4 100644 (file)
--- a/run.go
+++ b/run.go
@@ -557,7 +557,7 @@ func runScript(tgt *Tgt, errs chan error, forced, traced bool) error {
                                        }
 
                                        w := bufio.NewWriter(fdStderr)
-                                       {
+                                       if !fdDepExists {
                                                var ifchanges []string
                                                ifchanges, err = depReadOnlyIfchanges(tgt.dep)
                                                if err != nil {
index bba62350815bc020dd2a5612a5baa89d0217b702..6e8d4de2b0f68943637e0a6acb872945624d393d 100644 (file)
--- a/usage.go
+++ b/usage.go
@@ -22,7 +22,7 @@ import (
 )
 
 const (
-       Version  = "2.5.0"
+       Version  = "2.6.0"
        Warranty = `Copyright (C) 2020-2024 Sergey Matveev
 
 This program is free software: you can redistribute it and/or modify