MCPcopy Create free account
hub / github.com/apache/openwhisk-cli / iOSInstall

Function iOSInstall

commands/sdk.go:137–152  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

135}
136
137func iOSInstall() error {
138 var err error
139
140 if err = sdkInstall(SDK_IOS_COMPONENT_NAME); err != nil {
141 whisk.Debug(whisk.DbgError, "sdkInstall(%s) failed: %s\n", SDK_IOS_COMPONENT_NAME, err)
142 errStr := wski18n.T("The {{.component}} SDK installation failed: {{.err}}",
143 map[string]interface{}{"component": SDK_IOS_COMPONENT_NAME, "err": err})
144 werr := whisk.MakeWskErrorFromWskError(errors.New(errStr), err, whisk.EXIT_CODE_ERR_GENERAL, whisk.DISPLAY_MSG, whisk.NO_DISPLAY_USAGE)
145 return werr
146 }
147
148 fmt.Printf(
149 wski18n.T("Downloaded OpenWhisk iOS starter app. Unzip '{{.name}}' and open the project in Xcode.\n",
150 map[string]interface{}{"name": sdkMap[SDK_IOS_COMPONENT_NAME].FileName}))
151 return nil
152}
153
154func sdkInstall(componentName string) error {
155 targetFile := sdkMap[componentName].FileName

Callers 1

sdk.goFile · 0.85

Calls 1

sdkInstallFunction · 0.85

Tested by

no test coverage detected