MobileChromeApps/mobile-chrome-apps — pull request #289 by beaufortfrancois (2014-08-21 17:28:42+00:00)
Title: Added App Id and App Name to cca create

Based on @mmocny feedback, we can now specify the App Id (`com.your.company.example`) and the App Name (`Hello Mum`) from `cca create`.

cca create myApp

`"packageId": "com.your.company.myApp"` (manifest.mobile.json)
`"name": "myApp"` (manifest.json)
`myApp` (config.xml)

* * *

cca create myApp com.github.MobileChromeApps.app

`"packageId": "com.github.MobileChromeApps.app"` (manifest.mobile.json)
`"name": "myApp"` (manifest.json)
`myApp` (config.xml)

* * *

cca create myApp com.github.MobileChromeApps.app "My Awesome App"

`"packageId": "com.github.MobileChromeApps.app"` (manifest.mobile.json)
`"name": "My Awesome App"` (manifest.json)
`My Awesome App` (config.xml)

* * *

// myExistingDesktopApp manifest name is already set to "My Existing Desktop App".
cca create myExistingDesktopApp --link-to=/path/to/desktop-chrome-app

`"packageId": "com.your.company.com.MyExistingDesktopApp"` (manifest.mobile.json)
`"name": ""My Existing Desktop App""` (manifest.json)
`"My Existing Desktop App"` (config.xml)

* * *

cca create myExistingMobileApp --link-to=/path/to/mobile-chrome-app

manifest.json and manifest.mobile.json are not overridden.
config.xml is not overridden and based on manifest.json.

BUG=#213

![image](https://cloud.githubusercontent.com/assets/634478/4000325/88480bda-2958-11e4-9a71-9c8a1f4da0a6.png)