| | |
| | | siou := SdkInsOrUpgrade{ |
| | | Installed: true, |
| | | } |
| | | siou.Sdk = Sdk{ |
| | | sdk := Sdk{ |
| | | Id: ls.Id, |
| | | IpcId: ls.IpcId, |
| | | SdkType: ls.SdkType, |
| | |
| | | DelFlag: int(ls.DelFlag), |
| | | IconBlob: ls.IconBlob, |
| | | Version: ls.Version, |
| | | ArgDef: ls.ArgDef, |
| | | } |
| | | for _,arg := range ls.Args { |
| | | sdk.Args = append(sdk.Args, SdkArg{ |
| | | Alias: arg.Alias, |
| | | Name: arg.Name, |
| | | Type: arg.Type, |
| | | Must: arg.Must, |
| | | Unit: arg.Unit, |
| | | Range: arg.Range, |
| | | DefaultValue: arg.DefaultValue, |
| | | DefaultOperator: arg.DefaultOperator, |
| | | Sort: int(arg.Sort), |
| | | }) |
| | | } |
| | | siou.Sdk = sdk |
| | | localSdkM[siou.Id] = siou |
| | | } |
| | | |