have to auto run protoc

This commit is contained in:
Jeff Carr 2024-11-30 12:44:04 -06:00
parent dc356e9d0f
commit d24d836899
1 changed files with 35 additions and 26 deletions

View File

@ -5,6 +5,7 @@ package main
import (
"errors"
"os"
"strings"
"go.wit.com/lib/gui/shell"
"go.wit.com/lib/protobuf/forgepb"
@ -34,8 +35,16 @@ func protocBuild(names map[string]string) error {
}
log.Info("make protoc file:", names["protoc"])
log.Info("go src", forge.GetGoSrc())
pwd, _ := os.Getwd()
log.Info("go.Getwd()", pwd)
if ! strings.HasPrefix(pwd, forge.GetGoSrc()) {
return errors.New("paths don't match")
}
gopath := strings.TrimPrefix(pwd, forge.GetGoSrc())
log.Info("gopath", gopath)
return errors.New("make protoc here")
}
/*
data, err := os.ReadFile(fullname)
if err != nil {