cordova-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Carlos Santana <csantan...@gmail.com>
Subject Re: Adding Cordova-CLI Windows8 support to 3.1.0
Date Sat, 28 Sep 2013 13:04:02 GMT
Jesse,
I did some testing on windows8

cordova platform add windows8
cordova platform rm windows8
cordova platform add windows8
cordova plugin add Z:\Documents\cordova-3.1.x\cordova-plugin-file -d
cordova plugin add Z:\Documents\cordova-3.1.x\cordova-plugin-camera -d

But it failed on "cordova plugin rm org.apache.cordova.camera -d"

Error: malformed document. First element should be <plist>  wtf?


C:\Users\Carlos\Desktop\Win8-0928> node
Z:\Documents\cordova-3.1.x\cordova-cli\bin\cordova plugin rm
org.apache.cordova.camera -d
Calling plugman.uninstall on plugin "org.apache.cordova.camera" for
platform "windows8"
Uninstalling org.apache.cordova.camera...
Beginning processing of action stack for windows8 project...
Parsing windows8 project files...
Parsing Windows8 project files...
creating jsproj from project at :
C:\Users\Carlos\Desktop\Win8-0928\platforms\windows8\CordovaApp.jsproj
Action stack processing complete.
Writing out windows8 project files...
Preparing windows8 project...
Processing configuration changes for plugins.
Error: malformed document. First element should be <plist>
    at Object.exports.parseStringSync
(Z:\Documents\cordova-3.1.x\cordova-cli\node_modules\plist\lib\plist.js:80:10)
    at Object.exports.parseFileSync
(Z:\Documents\cordova-3.1.x\cordova-cli\node_modules\plist\lib\plist.js:19:19)
    at
Z:\Documents\cordova-3.1.x\cordova-cli\node_modules\plugman\src\util\config-changes.js:254:67
    at Array.forEach (native)
    at
Z:\Documents\cordova-3.1.x\cordova-cli\node_modules\plugman\src\util\config-changes.js:221:67
    at Array.forEach (native)
    at
Z:\Documents\cordova-3.1.x\cordova-cli\node_modules\plugman\src\util\config-changes.js:219:49
    at Array.forEach (native)
    at Object.module.exports.remove_plugin_changes
(Z:\Documents\cordova-3.1.x\cordova-cli\node_modules\plugman\src\util\config-changes.js:201:35)
    at
Z:\Documents\cordova-3.1.x\cordova-cli\node_modules\plugman\src\util\config-changes.js:414:28
C:\Users\Carlos\Desktop\Win8-0928>




On Fri, Sep 27, 2013 at 8:18 PM, Jesse <purplecabbage@gmail.com> wrote:

> I have added windows8 support to the cli, and sent a pull request. [1]
> I would like this to be included in the 3.1.0 release if possible.  Please
> review the pull request and feel free to try it out.  There should be no
> impact outside of windows8, and should not affect other platforms.
>
> Note that there are currently some issues with the windows8 platforms
> scripts that prevent the CLI from being able to run/emulate windows8
> projects, these are known issues and have to do with the way that windows8
> signs apps, and the fact that you are actually building on the platform
> where you will run, ie no attached device needed.
>
> The additions allow at least that you can add windows8 as a platform, and
> add / remove plugins.
>
> Cheers,
>   Jesse
>
> [1]
> https://github.com/apache/cordova-cli/pull/44
>
>
>
> @purplecabbage
> risingj.com
>



-- 
Carlos Santana
<csantana23@gmail.com>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message