Anton Weber created CB-12838:
--------------------------------
Summary: Order of plugins in config.xml modified during build
Key: CB-12838
URL: https://issues.apache.org/jira/browse/CB-12838
Project: Apache Cordova
Issue Type: Bug
Components: cordova-cli
Affects Versions: [email protected]
Environment: Mac OS 10.12.4, Cordova 7.0.1
Reporter: Anton Weber
Priority: Minor
Running cordova build android or cordova build ios changes the order in which
plugins are listed in the config.xml (arranging them alphabetically).
This causes problems when manually resolving dependencies, e.g. when installing
a specific version of a dependency first by having it higher up in the list.
Example:
Original config.xml content:
...
<plugin name="cordova-plugin-device" spec="^1.1.6" />
<plugin name="cordova-plugin-camera" spec="^2.4.1" />
<plugin name="cordova-plugin-whitelist" spec="^1.3.2" />
<engine name="android" spec="^6.2.3" />
<engine name="ios" spec="^4.4.0" />
...
After cordova build:
...
<engine name="android" spec="^6.2.3" />
<engine name="ios" spec="^4.4.0" />
<plugin name="cordova-plugin-camera" spec="^2.4.1" />
<plugin name="cordova-plugin-device" spec="^1.1.6" />
<plugin name="cordova-plugin-whitelist" spec="^1.3.2" />
...
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]