Synopsis xmen command [options] Global Commands set repoSet ...................Configure some global setting, `repoSet` to set the root path of all local repositories create [ID] [NAME] [PROJECT] ................ creates a xface project in the specified PATH, with optional NAME, ID and PROJECT (reverse-domain-style package name) help ..................................... shows this syntax summary Project-Level Commands platform(s) [{add|remove|rm} ] .. add or remove a specified PLATFORM, OR list all installed, available and unavailable platforms plugin(s) [{add|remove|rm} ] .... add or remove a plugin from the specified PATH or URI, OR list all currently installed plugins. You can use fuzzy names for plugin(s). Specifically you can run 'plugin add core' to batch add all core plugins defined by an engine prepare [PLATFORM..] ...................... copies files for specified platforms, or all platforms, so that the project is ready to build in each SDK. compile [PLATFORM..] ...................... builds the app for specified platforms, or all platforms build [PLATFORM...] ....................... shortcut for prepare, then compile [-p ] ............... output file path, prior to 'package_path' item of config file [--merge-js] .......................... merge plugin js and framework js, used with option '-o' emulate [PLATFORM...] ..................... deploys app in specified (or all) platforms' emulator, opening emulator if necessary run [PLATFORM...] ......................... deploys app on specified (or all) platform devices, which must be properly connected and configured in each SDK serve [PORT] ................... runs a local web server for the specified platform's www/ directory, with optional port number that defaults to 8000. (Note: you must edit the native code to reference the server.) prepush PLATFORM PLUGIN-ID ................. prepares source for review, push, only for internal dev use. User must specify the target platform and target plugin id (could be short name). app add {test|PLUGIN-ID|...} ........ add app to platform projects, if `test`, install all test cases of installed plugins, if PLUGIN-ID, install test case of that installed plugin, if ..., install all apps directly. OR [{list|ls}] ........................... list all currently installed apps export ......................... exports testcase of all plugins currently installed to specified dir, using zip format reset ..................................... reset all platform projects, this will remove all platforms, then add them all. Command-line Flags/Options -v, --version ............................. prints out this utility's version Example usage $ xmen create BazDir com.polyvi.test BazName bazProj $ cd BazDir $ xmen platform add android $ xmen build $ xmen serve android