[ https://issues.apache.org/jira/browse/CB-10654?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15154958#comment-15154958 ]
ASF GitHub Bot commented on CB-10654: ------------------------------------- Github user tony-- commented on the pull request: https://github.com/apache/cordova-lib/pull/395#issuecomment-186428877 @bso-intel will you take a look, please? > _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 > Assignee: 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-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org