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

Adam George updated CB-5495:
----------------------------

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

(BTW, I'm talking about the config.xml in platforms/ios/myproject/config.xml  - 
not platforms/ios/www/config.xml    - NB - can't these have different names? 
It's too confusing).

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.


  was:
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.



> 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.
> (BTW, I'm talking about the config.xml in platforms/ios/myproject/config.xml  
> - not platforms/ios/www/config.xml    - NB - can't these have different 
> names? It's too confusing).
> 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)

Reply via email to