[ https://issues.apache.org/jira/browse/CB-11683?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Vladimir Kotikov updated CB-11683: ---------------------------------- Fix Version/s: 5.3.0 > 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-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org