github.com/project-flogo/cli@v0.12.0/api/update.go (about)

     1  package api
     2  
     3  import (
     4  	"fmt"
     5  	"os/exec"
     6  
     7  	"github.com/project-flogo/cli/common"
     8  	"github.com/project-flogo/cli/util"
     9  )
    10  
    11  func UpdatePkg(project common.AppProject, pkg string) error {
    12  
    13  	if Verbose() {
    14  		fmt.Printf("Updating Package: %s \n", pkg)
    15  	}
    16  
    17  	err := util.ExecCmd(exec.Command("go", "get", "-u", pkg), project.SrcDir())
    18  	return err
    19  }