cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Martin Gonzalez (JIRA)" <>
Subject [jira] [Closed] (CB-6415) BlackBerry10 was not looking for itself in the right place if you used a .cordova/config.json file
Date Thu, 29 May 2014 14:29:02 GMT


Martin Gonzalez closed CB-6415.

Changes were added, and it's working as expected

> BlackBerry10 was not looking for itself in the right place if you used a .cordova/config.json
> --------------------------------------------------------------------------------------------------
>                 Key: CB-6415
>                 URL:
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: CLI
>    Affects Versions: 3.4.0
>         Environment: Windows 7, Native development environment for blackberry10 properly
>            Reporter: Martin Gonzalez
>            Assignee: Martin Gonzalez
>              Labels: blackberry10, cli
>             Fix For: 3.5.0
> Working on some tests, for a new node module for cordova, I've found a problem when I
try to work with custom libraries, this problem only applies to Blackberry, it doesn't resolve
correctly a uri path in a config.json file,
> My configuration in the project:
> .cordova/config.json ---->
> {
>     "id": "org.apache.cordova",
>     "name": "mobilespec",
>     "lib": {
>         "blackberry10": {
>             "uri": "C:\\Users\\Administrator\\cordova-blackberry"
>         },
>         "wp8": {
>             "uri": "C:\\Users\\Administrator\\cordova-coho\\cordova-wp8"
>         },
>         "windows8": {
>             "uri": "C:\\Users\\Administrator\\cordova-coho\\cordova-windows"
>         }
>     }
> }
> The problem is that it never resolves the path, with the folder that contains blackberry10
library, which is inside of cordova-blackberry.
> When I try to add the full path to the project:
> "blackberry10":{"uri":"C:\\Users\\Administrator\\cordova-coho\\cordova-blackberry\\blackberry10"}
> It pass the requirements check, but when it produce an error at running the command to
add the project at superspawn.js.
> What's happening here is, that it pass the requirements check, but when it try to use
the library use is trying to use this path: C:\\Users\\Administrator\\cord
> ova-blackberry\\blackberry10\\blackberry10\\bin\\create
> So the usage path is obtained trying to look for 'blackberry10', under 'cordova-blackberry',
and the requirements check requires the whole path: "blackberry10":{"uri":"C:\\Users\\Administrator\\cordova-coho\\cordova-blackberry\\blackberry10"}
> According to my trace, the requirements check it should resolve the path correctly, looking
under 'cordova-blackberry'.
> I'll assign this to me, I have a simple solution for it when custom paths are used.

This message was sent by Atlassian JIRA

View raw message