+1 PATH
Simon Mac Donald
http://hi.im/simonmacdonald


On Mon, Jan 28, 2013 at 5:14 PM, Filip Maj <[email protected]> wrote:
> Hey all,
>
> Working out some bootstrap-type stuff for cordova-cli. Here's a situation
> I am dealing with now in the cli code that I would like people's input.
>
> When you add Android to your project's platforms, the requirements, as
> imposed by the underlying cordova-android library, is that the Android SDK
> be installed (duh) and that the SDK tools are available on your path.
> When you add BlackBerry to your project's platforms, you also need the
> BlackBerry WebWorks SDK. However, because BlackBerry uses a configuration
> approach, you do not need to have the WEbWorks SDK on your path. Instead,
> you need to explicitly list out the location of the SDK in a config file
> (as well as device and signing key passwords, device and simulator Ips,
> and whatever else is necessary).
>
> As such, the CLI tools work similarly: you need Android tools on your path
> to work with Android, and for BlackBerry you are asked a few questions in
> a prompt when you add a blackberry project the first time (enter the path
> to your SDK, enter your signing key password, etc).
>
> So could easily go with this. It works as is. The question that comes to
> my mind though is, why is there a difference? I think we should pick one
> of these approaches and stick with it: either have the SDK's required
> tools on the system's PATH, or ask the user for them every time (or point
> them to the config file for filling out).
>
> Thoughts?
>

Reply via email to