aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authortim-zh <tim.zhlobich@gmail.com>2016-10-18 20:56:20 +0300
committertim-zh <tim.zhlobich@gmail.com>2016-10-28 23:45:27 +0300
commiteaf05a398ce25011eb7649324f3e60689d8a879a (patch)
tree1ae9cbc1e1a53be9b0c96610e14e5abe8bb87e9c /README.md
parent358a189db9842705d5c885a4c315635cd36fdc14 (diff)
downloadcbt-eaf05a398ce25011eb7649324f3e60689d8a879a.tar.gz
cbt-eaf05a398ce25011eb7649324f3e60689d8a879a.tar.bz2
cbt-eaf05a398ce25011eb7649324f3e60689d8a879a.zip
web ui
Diffstat (limited to 'README.md')
-rw-r--r--README.md23
1 files changed, 22 insertions, 1 deletions
diff --git a/README.md b/README.md
index f1d0fc6..0d86f88 100644
--- a/README.md
+++ b/README.md
@@ -106,7 +106,10 @@ Add one to your `$PATH`, e.g. symlink it from `~/bin/cbt`.
Check that it works by calling `cbt`. You should see CBT compiling itself
and showing a list of built-in tasks.
-Great, you're all set up. Now, let's use cbt for an example project.
+Great, you're all set up. Now, let's use cbt for a new example project.
+Follow the below steps. (There is also an experimental GUI described
+later to create a project, but going through the steps this time will help
+you understand what exactly is going on.)
### Creating your first project
@@ -397,6 +400,24 @@ Then enable it in your `.zshrc`:
```
plugins=( ... cbt)
```
+Experimental GUI
+--------------------
+
+### Creating a project via the GUI
+
+`cd` into the directory inside of which you want to create a new project directory and run `cbt tools gui`.
+
+E.g.
+
+```
+$ cd ~/my-projects
+$ cbt tools gui
+```
+
+This should start UI server at http://localhost:9080. There you can create Main class, CBT build,
+add libraries, plugins, readme and other things. Let's say you choose `my-project` as the project name.
+The GUI will create `~/my-projects/my-project` for you.
+
Plugin-author guide
--------------------