]> Cypherpunks.ru repositories - goredo.git/blobdiff - dep.go
DOT generation
[goredo.git] / dep.go
diff --git a/dep.go b/dep.go
index 6900357b4964226e3730ae4e024543b4dbf27a0a..0f62d30243f0256e2a0be731de93f010be45052a 100644 (file)
--- a/dep.go
+++ b/dep.go
@@ -52,14 +52,14 @@ func ifcreate(fdDep *os.File, tgt string) error {
        trace(CDebug, "ifcreate: %s <- %s", fdDep.Name(), tgt)
        return recfileWrite(
                fdDep,
-               recfile.Field{Name: "Type", Value: "ifcreate"},
+               recfile.Field{Name: "Type", Value: DepTypeIfcreate},
                recfile.Field{Name: "Target", Value: tgt},
        )
 }
 
 func always(fdDep *os.File) error {
        trace(CDebug, "always: %s", fdDep.Name())
-       return recfileWrite(fdDep, recfile.Field{Name: "Type", Value: "always"})
+       return recfileWrite(fdDep, recfile.Field{Name: "Type", Value: DepTypeAlways})
 }
 
 func stamp(fdDep, src *os.File) error {
@@ -71,7 +71,7 @@ func stamp(fdDep, src *os.File) error {
        trace(CDebug, "stamp: %s <- %s", fdDep.Name(), hsh)
        return recfileWrite(
                fdDep,
-               recfile.Field{Name: "Type", Value: "stamp"},
+               recfile.Field{Name: "Type", Value: DepTypeStamp},
                recfile.Field{Name: "Hash", Value: hsh},
        )
 }
@@ -109,7 +109,7 @@ func writeDep(fdDep *os.File, cwd, tgt string) error {
                return err
        }
        fields := []recfile.Field{
-               recfile.Field{Name: "Type", Value: "ifchange"},
+               recfile.Field{Name: "Type", Value: DepTypeIfchange},
                recfile.Field{Name: "Target", Value: tgt},
                recfile.Field{Name: "Ctime", Value: ts},
        }
@@ -121,8 +121,7 @@ func writeDep(fdDep *os.File, cwd, tgt string) error {
                }
                fields = append(fields, recfile.Field{Name: "Hash", Value: hsh})
        }
-       err = recfileWrite(fdDep, fields...)
-       return err
+       return recfileWrite(fdDep, fields...)
 }
 
 func writeDeps(fdDep *os.File, tgts []string) error {