You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "Adam George (JIRA)" <ji...@apache.org> on 2013/11/27 04:21:35 UTC

[jira] [Created] (CB-5495) Running `cordova build` a 2nd time regenerates config.xml with the installed plugins missing (ios only)

Adam George created CB-5495:
-------------------------------

             Summary: Running `cordova build` a 2nd time regenerates config.xml with the installed plugins missing (ios only)
                 Key: CB-5495
                 URL: https://issues.apache.org/jira/browse/CB-5495
             Project: Apache Cordova
          Issue Type: Bug
          Components: CLI
    Affects Versions: 3.2.0
            Reporter: Adam George


When running `cordova build`, it incorrectly generates the config.xml, such that my plugins are not listed and therefor won't work.

It only does this in certain situations. Let me try an explain:

I have installed several cordova plugins into my CLI project. i.e.

→  cordova git:(master) × cordova plugin list
[ 'com.phonegap.plugins.barcodescanner',
  'com.sagetechnology.plugins.idblue',
  'org.apache.cordova.console',
  'org.apache.cordova.device',
  'org.apache.cordova.dialogs',
  'org.apache.cordova.globalization',
  'org.apache.cordova.network-information',
  'org.apache.cordova.splashscreen' ]

If I then add the ios platform, it will correctly generate the iOS project with a correct config.xml.

If I then run `cordova build`, everything is still OK.

However, if I then immediately run `cordova build` a 2nd time, it stuffs up the config.xml file, and regenerates it with my installed plugins missing.

It only started doing this after I updated to Cordova 3.2.0.




--
This message was sent by Atlassian JIRA
(v6.1#6144)