+ /*channel for ExecOutMsg*/
+ chExec := make(chan xsapiv1.ExecExitMsg)
+ defer close(chExec)
+ /*connect to ExecOutEvent*/
+ sCli.Conn.On(xsapiv1.ExecExitEvent, func(ev xsapiv1.ExecExitMsg) {
+ chExec <- ev
+ })
+
+ /*cmake helloworld project with fake sdk*/
+ sdkSourceFile := path.Join(sdkRes.Path, "environment-setup-corei7-64-native-linux")
+ cmd := "source " + sdkSourceFile
+ cmd = cmd + " && "
+ cmd = cmd + "unset SDKTARGETSYSROOT"