Browse Source

Merge branch 'master' of github.com:synrc/mad

Namdak Tonpa 9 years ago
parent
commit
54c34207cc
1 changed files with 20 additions and 9 deletions
  1. 20 9
      README.md

+ 20 - 9
README.md

@@ -24,11 +24,30 @@ Features
 * DTL/YECC/LEEX/PORT/SCRIPT/APP/ERL compilation
 * DTL/YECC/LEEX/PORT/SCRIPT/APP/ERL compilation
 * BEAM bundles (single-file escriptized app)
 * BEAM bundles (single-file escriptized app)
 * LING bundles (single-file with built-in LING)
 * LING bundles (single-file with built-in LING)
-* RELX release (relx dependency should be discarded)
+* BEAM releases (faster and smaller than RELX)
+* Cloud Profiles
 * Start/Stop/Attach
 * Start/Stop/Attach
 * Static files generation with node.js tools
 * Static files generation with node.js tools
 * 9p server for remote access
 * 9p server for remote access
 
 
+Profiles
+--------
+
+```
+
+           MAD      VZ      LING    DOCKER
+ create    priv     tar     tar     tar
+ release   tgz      tgz     img     tgz
+ start     run_erl  chroot  xl      docker
+ stop      kill     kill    xl      docker
+ push      git      scp     scp     docker
+
+ deps      x
+ compile   x
+ plan      x
+ 
+```
+
 Build
 Build
 -----
 -----
 
 
@@ -143,14 +162,6 @@ without Erlang prerequisite.
     $ ./mad app sample
     $ ./mad app sample
     $ cd sample
     $ cd sample
     $ ../mad dep com pla rel
     $ ../mad dep com pla rel
-    $ _rel/bin/sample console
-```
-
-Note: [relx](https://github.com/erlware/relx) must be installed
-LINUX NOTE: if you want to have online recompilation you should do at first:
-
-```sh
-    $ sudo apt-get install inotify-tools
 ```
 ```
 
 
 Support
 Support