@@ -15,13 +15,13 @@ var generate = require('../private-cli/src/generate/generate');
1515var init = require ( './init.js' ) ;
1616var library = require ( '../private-cli/src/library/library' ) ;
1717var runAndroid = require ( './run-android.js' ) ;
18+ var runPackager = require ( './run-packager.js' ) ;
1819var server = require ( '../private-cli/src/server/server' ) ;
1920
2021// TODO: remove once we fully roll out the `private-cli` based cli
2122// var bundle_DEPRECATED = require('./bundle.js');
2223// var generateAndroid_DEPRECATED = require('./generate-android.js');
2324// var newLibrary_DEPRECATED = require('./new-library.js');
24- // var runPackager_DEPRECATED = require('./run-packager.js');
2525
2626function printUsage ( ) {
2727 console . log ( [
@@ -31,7 +31,8 @@ function printUsage() {
3131 ' start: starts the webserver' ,
3232 ' bundle: builds the javascript bundle for offline use' ,
3333 ' new-library: generates a native library bridge' ,
34- ' android: generates an Android project for your app'
34+ ' android: generates an Android project for your app' ,
35+ ' run-android: builds your app and starts it on a connected Android emulator or device'
3536 ] . join ( '\n' ) ) ;
3637 process . exit ( 1 ) ;
3738}
@@ -53,8 +54,7 @@ function run() {
5354 var config = Config . get ( __dirname ) ;
5455 switch ( args [ 0 ] ) {
5556 case 'start' :
56- server ( args , config ) . done ( ) ;
57- // runPackager_DEPRECATED();
57+ runPackager ( false ) ;
5858 break ;
5959 case 'bundle' :
6060 bundle ( args , config ) . done ( ) ;
@@ -86,6 +86,9 @@ function run() {
8686 case 'run-android' :
8787 runAndroid ( ) ;
8888 break ;
89+ case 'help' :
90+ printUsage ( ) ;
91+ break ;
8992 default :
9093 console . error ( 'Command `%s` unrecognized' , args [ 0 ] ) ;
9194 printUsage ( ) ;
0 commit comments