minor update on env

Signed-off-by: xiang <xiang13225080@163.com>
This commit is contained in:
xiang 2022-02-17 09:33:22 +00:00
parent b7ed8ae233
commit 00376c1709
1 changed files with 8 additions and 5 deletions

View File

@ -31,12 +31,15 @@ func SetRuntimeEnv() error {
return err
}
path := os.Getenv("PATH")
bytemanHome := fmt.Sprintf("%s/tools/byteman", wd)
err = os.Setenv("BYTEMAN_HOME", bytemanHome)
if err != nil {
return err
bytemanHome := os.Getenv("BYTEMAN_HOME")
if len(bytemanHome) == 0 {
err = os.Setenv("BYTEMAN_HOME", fmt.Sprintf("%s/tools/byteman", wd))
if err != nil {
return err
}
}
path := os.Getenv("PATH")
err = os.Setenv("PATH", fmt.Sprintf("%s/tools:%s/bin:%s", wd, bytemanHome, path))
if err != nil {
return err