If clone off the WebWorks repo and then checkout a tag for the last release it will be the same as the last release. It should not be prone to any errors.
On Wed, Dec 5, 2012 at 2:53 PM, Drew Walters <[email protected]> wrote: > Making sure I understand the steps: > > 1. User downloads and installs BlackBerry 10 Native SDK and Cordova. > 2. Executing the create script to create a project will somehow determine > if the user has the WebWorks SDK and if not... > 3. Clone the WebWorks SDK using git. > 4. Build the WebWorks SDK. > 5. Update the project.properties for the project to point at the built > WebWorks SDK. > > I would prefer to not dynamically clone and build the WebWorks SDK as part > of Cordova project creation, seems like that could be prone to issues. > > I would tend to think the majority of developers would not be building > custom plugins for their application. Would the native SDK be required by > Cordova end developers if Cordova for BlackBerry 10 contains some native > (C++) plugins? > > > On Wed, Dec 5, 2012 at 1:05 PM, Gord Tanner <[email protected]> wrote: > > > Currently for developing for BlackBerry 10 the user needs to download and > > install the WebWorks SDK. [1]. > > > > This SDK is opensource and available from github [2] and users are able > to > > clone and build the SDK with the native development tools available [3]. > > > > I would like to switch the BlackBerry 10 platform for cordova to use the > > NDK and clone WebWorks from github. The only difference a cordova > > developer would notice would be what download we tell them to install in > > the documentations, everything else would be handled by the ./bin/create > > script and ./cordova/* scripts pointing where the WebWorks SDK lives. > > > > This preps us to have the tools available on the developers machine to > > build any native extensions that may or may not be needed for BlackBerry > 10 > > development. > > > > [1] https://developer.blackberry.com/html5/download/ > > [2] https://github.com/blackberry/BB10-Webworks-Packager > > [3] http://developer.blackberry.com/native/beta/ > > > -- *Nukul Bhasin* *Computer Engineer, B.Eng* *10 Queens Quay W, suite#1710* *Toronto, ON, Canada* *Ph: 416 508 3157*
