Browse Source

freeze version

Namdak Tonpa 9 years ago
parent
commit
4eadeb4f2e
2 changed files with 34 additions and 7 deletions
  1. 28 1
      doc/commands.tex
  2. 6 6
      priv/web/rebar.config

+ 28 - 1
doc/commands.tex

@@ -18,9 +18,36 @@ commands set with different specifiers (options).
 
 \subsection{deps}
 
-\subsection{compile}
+In rebar-like managers we are selecting deps from rebar.config:
+\vspace{1\baselineskip}
+\begin{lstlisting}
+  {sub_dirs,["apps"]}.
+  {deps_dir,"deps"}.
+  {deps, [active,{nitro,"2.9"},{n2o,"2.9"}]}.
+\end{lstlisting}
+\vspace{1\baselineskip}
+
+
+\subsection{compile, com}
+Performs compilation of all known compilations backends in complilation profile of mad:
+\vspace{1\baselineskip}
+\begin{lstlisting}
+    1. mad_app — app.src erlang templating.
+    2. mad_dtl — DTL compiler.
+    3. mad_erl — BEAM compiler.
+    4. mad_port — for gcc cland and other native compilation.
+    5. mad_script — .script file used in projects like gproc.
+    6. mad_yecc/mad_leex — DSL language parser compilers.
+    7. mad_upl — UPL compiler.
+\end{lstlisting}
+\vspace{1\baselineskip}
 
 \subsection{plan}
+Taking all dependecies and resolve boot sequence according to dependecy order. Storing this value in .applist.
+\vspace{1\baselineskip}
+\begin{lstlisting}
+\end{lstlisting}
+\vspace{1\baselineskip}
 
 \subsection{repl}
 

+ 6 - 6
priv/web/rebar.config

@@ -4,11 +4,11 @@
     {erlydtl,".*", {git, "git://github.com/evanmiller/erlydtl", {tag, "0.8.0"}  }},
     {cowboy, ".*", {git, "git://github.com/extend/cowboy",      {tag, "1.0.1"}  }},
     {gproc,  ".*", {git, "git://github.com/uwiger/gproc.git",   {tag, "0.3"}    }},
-    {fs,     ".*", {git, "git://github.com/synrc/fs",           {tag, "0.8"}    }},
-    {sh,     ".*", {git, "git://github.com/synrc/sh",           {tag, "0.8"}    }},
-    {mad,    ".*", {git, "git://github.com/synrc/mad",          {tag, "master"} }},
-    {active, ".*", {git, "git://github.com/synrc/active",       {tag, "master"} }},
-    {nitro,  ".*", {git, "git://github.com/synrc/nitro",        {tag, "master"} }},
-    {n2o,    ".*", {git, "git://github.com/synrc/n2o",          {tag, "master"} }}
+    {fs,     ".*", {git, "git://github.com/synrc/fs",           {tag, "1.9"}    }},
+    {sh,     ".*", {git, "git://github.com/synrc/sh",           {tag, "1.9"}    }},
+    {mad,    ".*", {git, "git://github.com/synrc/mad",          {tag, "1.9"} }},
+    {active, ".*", {git, "git://github.com/synrc/active",       {tag, "1.9"} }},
+    {nitro,  ".*", {git, "git://github.com/synrc/nitro",        {tag, "2.9"} }},
+    {n2o,    ".*", {git, "git://github.com/synrc/n2o",          {tag, "2.9"} }}
 ]}.