X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=main.go;h=fdd0aac75a97dcec4f7aa5c458fa64a2b5fa8052;hb=67e92d5a298516292bbbee1f7714708cdc0766f8;hp=42d83beb0fddb14f15a3f5addb8181b5c362c7f1;hpb=634ee31ae35a2eaac517e0ffa1b7caede4b27ac5;p=goredo.git diff --git a/main.go b/main.go index 42d83be..fdd0aac 100644 --- a/main.go +++ b/main.go @@ -77,6 +77,7 @@ func main() { "redo", "redo-always", "redo-cleanup", + "redo-dot", "redo-ifchange", "redo-ifcreate", "redo-log", @@ -213,6 +214,8 @@ CmdSwitch: break } } + case "redo-dot": + err = dotPrint(tgts) case "redo-stamp": if fdDep == nil { log.Fatalln("no", EnvDepFd) @@ -255,11 +258,7 @@ CmdSwitch: } break CmdSwitch } - rel, err := filepath.Rel(Cwd, path.Join(cwd, m["Target"])) - if err != nil { - panic(err) - } - fmt.Println(rel) + fmt.Println(cwdMustRel(cwd, m["Target"])) } ok = doFile != "" default: