[TIC-CORE] write README.md file 77/105677/1
authorChulwoo Shin <cw1.shin@samsung.com>
Mon, 19 Dec 2016 08:47:20 +0000 (17:47 +0900)
committerChulwoo Shin <cw1.shin@samsung.com>
Mon, 19 Dec 2016 08:47:20 +0000 (17:47 +0900)
- write installation info and usage instructions.

Change-Id: I4bcea8fc8875bf61c2edb6ba101e1a144777548c
Signed-off-by: Chulwoo Shin <cw1.shin@samsung.com>
README.md

index 5405d56..63aff23 100644 (file)
--- a/README.md
+++ b/README.md
@@ -2,33 +2,64 @@ TIC-CORE
 ================
 
 TIC means "Tizen the Image Creator" and it's used to generate the recipes or create images for Tizen.
-The tool offers major functions:
 
-- install-dependency analysis 
-- recipe creation
-- file conversion between recipe to kickstart using kickstarter
-- image creation using mic
-
-
-Prerequisites
--------------
-
-- Install lxml (http://lxml.de/index.html)
-- Install Flask (http://flask.pocoo.org/)
+TIC support the following major functions:
+  * install-dependency analysis
+  * recipe creation
+  * file conversion between recipe to kickstart using kickstarter
+  * image creation using mic
 
+Resource
+--------
+  * REPO: https://download.tizen.org/tools/
+  * DOCS: [TODO]
+  * CODE: https://review.tizen.org/gerrit/tools/tic-core
+  * BUGS: https://bugs.tizen.org/jira
+  * HELP: general@lists.tizen.org
+License
+-------
+[TODO]
 
 Installation
 ------------
 
-git clone ssh://{USER_ID}@review.tizen.org:29418/tools/tic-core
-sudo python setup.py install
+Install the following python modules before installing tic-core
+ * Install lxml (http://lxml.de/index.html)
+ * Install flask (http://flask.pocoo.org/)
 
+Clones the tic-core source from git
+ * git clone ssh://review.tizen.org:29418/tools/tic-core
+Install tic-core module
+ * sudo python setup.py install
 
 Usage
 -----
 
-usage: tic-core {analysis,start}
+You can use 'tic-core --help' or 'mic <subcmd> --help' to get the help message.
+How to get help:
+* For global options and the command list:
+  * $ tic-core -h | --help
+* For each sub-command:
+  * $ tic-core <sub-command> --help 
+  
+tic-core provides several subcommands, including:
+* tic-core start: 
+  * the tic-core daemon server on system. port 59001 is used default
+  * $ tic-core start --port 59001
+* tic-core analyze:
+  * analyze install-dependency of packages
+  * $ tic-core analyze --repos {repo-url} 
+* tic-core export:
+  * export files (ks/recipes)
+  * $ tic-core export --format ks --recipes {recipes} --outdir /var/tmp
+  * $ tic-core export --format recipe --recipes {recipes} --outdir /var/tmp
+* tic-core createimage:
+  * create an image for tizen
+  * $ tic-core createimage --recipe {recipe} --output /var/tmp
 
-Example:
-       tic-core analysis --repo "https://download.tizen.org/snapshots/tizen/base/latest/repos/arm64/packages"
-       tic-core start --port 59001
+Contacts
+--------
+When you found a bug, you can file this bug in our official bug tracker:
+https://bugs.tizen.org/jira
\ No newline at end of file