You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "Vladimir Kotikov (JIRA)" <ji...@apache.org> on 2016/08/11 11:56:21 UTC

[jira] [Closed] (CB-11683) Cordova-Android fails to properly add the source of a custom plugin if its source-file.src points to a directory and plugin is being installed in --link mode

     [ https://issues.apache.org/jira/browse/CB-11683?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Vladimir Kotikov closed CB-11683.
---------------------------------
    Resolution: Fixed

> Cordova-Android fails to properly add the source of a custom plugin if its source-file.src points to a directory and plugin is being installed in --link mode
> -------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: CB-11683
>                 URL: https://issues.apache.org/jira/browse/CB-11683
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: Android
>         Environment: Windows 10
>            Reporter: Szymon Drosdzol
>            Priority: Minor
>              Labels: triaged
>             Fix For: 5.3.0
>
>
> I have cerated a custom plugin. In my plugin.xml I've added java sources directory with the following XML tag:
> {{<source-file src="src/com/thisisdir/" target-dir="src/com/" />}}
> Next I tried to install that plugin using the following command:
> {{cordova plugin add ..\AuthenticatorPlugin --link}}
> Unfortunatetly that only creates a useless 0-byte file in the destination folder instead of proper link.
> This resembles behaviour of Windows' mklink command, which does exactly this when trying to create the link to the directory without the /D parameter. This is clearly bad design. The command failed to do its job but exited normally instead of presenting any error message. Cordova shoudln't replicate that behaviour and handle folder linking on its own. Therefore we should either:
> * fail the task on attempts to link a directory,
> * handle directory linking properly.
> I think the second option is way better :)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org