X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=README.md;h=d7c101c83c5eaa273cd2c77ee67788d80e10b252;hb=9647f5cea675046d07d94caff1e7725c06ceee9b;hp=5405d56e374f4a9aa48aad3ded6554cc06cf15f8;hpb=1936539e7ea6190f0022af5891fba2f6a094f697;p=archive%2F20170607%2Ftools%2Ftic-core.git diff --git a/README.md b/README.md index 5405d56..d7c101c 100644 --- 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 --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 --help + +tic-core provides several subcommands, including: +* tic-core start: + * the tic-core daemon server on system. port 8082 is used default + * $ tic-core start --port 8082 +* 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