Jasig/umobile-app-phonegap — pull request #42 by cjgwhite (2014-01-28 12:09:30+00:00)
Title: #12 updates to latest version of phonegap.

The contents of this pull request will bring the latest version of phonegap into the project. It also simplifies the build and deploy processes for all supported platforms but handling the phonegap side of things automatically.

Assuming...

1) NodeJS ( and npm) installed and configured on system
2) Grunt-cli installed globally (npm -g install grunt-cli)
3) phonegap installed (using npm -g install phonegap)
4) Android and/or IOS SDKs installed and on path

...then a fresh checkout of this followed by ...

npm install
grunt phonegap.run

...should see the app built and deployed to emulator (or plugged in device). To re-deploy after code change all that is needed is ...

grunt phonegap.run

If a deploy is not wanted, just a build then ...

grunt phonegap.build

... will build all configured platforms. Entering the resulting phonegap directory will allow the use of standard phonegap commands to deploy the playforms etc...