You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "Tony Homer (JIRA)" <ji...@apache.org> on 2016/02/19 19:29:18 UTC
[jira] [Created] (CB-10654) _platform_add hooks not executed when
platform added from repo or directory
Tony Homer created CB-10654:
-------------------------------
Summary: _platform_add hooks not executed when platform added from repo or directory
Key: CB-10654
URL: https://issues.apache.org/jira/browse/CB-10654
Project: Apache Cordova
Issue Type: Bug
Components: CordovaLib
Affects Versions: Master
Reporter: Tony Homer
before_platform_add and after_platform_add hooks are not executed when platforms are added from directory or repo. This is because the matching logic in platform.js depends on the targets specified in command line arguments.
It seems that the matching logic should be deferred until the platform can be determined via getPlatformDetailsFromDir.
This would require that the before_platform_add hook not be executed until after the platform has been downloaded.
Steps to reproduce
# create a project with hooks for before_platform_add and/or after_platform_add
# add platform from repo or local dir, e.g.
{code}
cordova platform add https://github.com/apache/cordova-android
cordova platform add my-local-copy-of-cordova-android
{code}
# hooks do not get executed
--
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