[
https://issues.apache.org/jira/browse/CB-1235?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joe Bowser reassigned CB-1235:
------------------------------
Assignee: Anis Kadri (was: Joe Bowser)
> Android create script on Windows fails to copy config.xml
> ---------------------------------------------------------
>
> Key: CB-1235
> URL: https://issues.apache.org/jira/browse/CB-1235
> Project: Apache Cordova
> Issue Type: Bug
> Components: Android
> Affects Versions: 2.0.0, Master
> Environment: Windows
> Reporter: Josh Pettett
> Assignee: Anis Kadri
>
> The "create" script for Android on Windows still refers to the old
> cordova.xml and plugins.xml files instead of config.xml, and fails to copy
> the later to the newly created project. This prevents the new app from
> initializing properly, creating a very poor experience for new users
> especially. Patch for fix:
> diff --git a/bin/create.js b/bin/create.js
> index bec182b..e0886f6 100644
> --- a/bin/create.js
> +++ b/bin/create.js
> @@ -154,8 +154,7 @@ if(fso.FolderExists(ROOT + '\\framework')) {
> exec('%comspec% /c copy
> '+ROOT+'\\framework\\assets\\www\\cordova-'+VERSION+'.js
> '+PROJECT_PATH+'\\assets\\www\\cordova-'+VERSION+'.js /Y');
> exec('%comspec% /c copy '+ROOT+'\\framework\\cordova-'+VERSION+'.jar
> '+PROJECT_PATH+'\\libs\\cordova-'+VERSION+'.jar /Y');
> fso.CreateFolder(PROJECT_PATH + '\\res\\xml');
> - exec('%comspec% /c copy '+ROOT+'\\framework\\res\\xml\\cordova.xml ' +
> PROJECT_PATH + '\\res\\xml\\cordova.xml /Y');
> - exec('%comspec% /c copy '+ROOT+'\\framework\\res\\xml\\plugins.xml ' +
> PROJECT_PATH + '\\res\\xml\\plugins.xml /Y');
> + exec('%comspec% /c copy '+ROOT+'\\framework\\res\\xml\\config.xml ' +
> PROJECT_PATH + '\\res\\xml\\config.xml /Y');
> } else {
> // copy in cordova.js
> exec('%comspec% /c copy '+ROOT+'\\cordova-'+VERSION+'.js
> '+PROJECT_PATH+'\\assets\\www\\cordova-'+VERSION+'.js /Y');
> @@ -163,8 +162,7 @@ if(fso.FolderExists(ROOT + '\\framework')) {
> exec('%comspec% /c copy '+ROOT+'\\cordova-'+VERSION+'.jar
> '+PROJECT_PATH+'\\libs\\cordova-'+VERSION+'.jar /Y');
> // copy in xml
> fso.CreateFolder(PROJECT_PATH + '\\res\\xml');
> - exec('%comspec% /c copy '+ROOT+'\\xml\\cordova.xml ' + PROJECT_PATH +
> '\\res\\xml\\cordova.xml /Y');
> - exec('%comspec% /c copy '+ROOT+'\\xml\\plugins.xml ' + PROJECT_PATH +
> '\\res\\xml\\plugins.xml /Y');
> + exec('%comspec% /c copy '+ROOT+'\\xml\\config.xml ' + PROJECT_PATH +
> '\\res\\xml\\config.xml /Y');
> }
>
> // copy cordova scripts
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira