You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "Filip Maj (JIRA)" <ji...@apache.org> on 2013/04/09 15:10:18 UTC
[jira] [Created] (CB-2982) Add a ./cordova/lib/install-emulator
project-level helper script to iOS
Filip Maj created CB-2982:
-----------------------------
Summary: Add a ./cordova/lib/install-emulator project-level helper script to iOS
Key: CB-2982
URL: https://issues.apache.org/jira/browse/CB-2982
Project: Apache Cordova
Issue Type: Sub-task
Components: iOS
Reporter: Filip Maj
Assignee: Shazron Abdullah
Fix For: 2.7.0
{code}
install-emulator [--target=id]
{code}
Installs a build of the app to an available emulator.
If {{--target}} is specified, attempts to install the app to the emulator identified by {{id}}. If the attempt fails, the script will error out with an appropriate error message and exit with code 2.
If no {{--target}} is specified, follows this multi-device flow:
# Are there any actual emulators available, i.e. started/running? (use {{list-started-emulators}} [CB-2966] to determine this). If so, target the first one, otherwise continue.
# Are there any emulator images available to start? (use {{list-emulator-images}} [CB-2951] to determine this). If so, call {{start-emulator <id>}} [TODO: issue ref] of the first available image, wait for it to become ready, then target it. If no, continue.
# Print an error message and exit with code 2.
If the application is not compiled/built yet, the script will error out with an appropriate error message and exit with code 2.
If the functionality is not implementable, the script should print out an appropriate error message and exit with code 1.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira