diff options
author | Nikolay Amiantov <ab@fmap.me> | 2015-08-13 14:50:59 +0300 |
---|---|---|
committer | Nikolay Amiantov <ab@fmap.me> | 2015-08-17 21:32:30 +0300 |
commit | 89a2f870114de589262a6842bf9c3687a18cfdb2 (patch) | |
tree | 936ebf7afb3c3cc16e0d12f4bfeb003309f4100c /doc | |
parent | 1a22ad6b1805d5b90dbe632aae6d91692464db6b (diff) |
elm: add the platform and helpful scripts
Diffstat (limited to 'doc')
-rw-r--r-- | doc/package-notes.xml | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/doc/package-notes.xml b/doc/package-notes.xml index 266a809221603..9d8217d60bc88 100644 --- a/doc/package-notes.xml +++ b/doc/package-notes.xml @@ -346,4 +346,24 @@ packageOverrides = pkgs: { </section> +<section xml:id="sec-elm"> + +<title>Elm</title> + +<para> +The Nix expressions for Elm reside in +<filename>pkgs/development/compilers/elm</filename>. They are generated +automatically by <command>update-elm.rb</command> script. One should +specify versions of Elm packages inside the script, clear the +<filename>packages</filename> directory and run the script from inside it. +<literal>elm-reactor</literal> is special because it also has Elm package +dependencies. The process is not automated very much for now -- you should +get the <literal>elm-reactor</literal> source tree (e.g. with +<command>nix-shell</command>) and run <command>elm2nix.rb</command> inside +it. Place the resulting <filename>package.nix</filename> file into +<filename>packages/elm-reactor-elm.nix</filename>. +</para> + +</section> + </chapter> |