summaryrefslogtreecommitdiffstats
path: root/doc/package-notes.xml
diff options
context:
space:
mode:
authorDomen Kožar <domen@dev.si>2019-01-03 16:31:00 +0000
committerDomen Kožar <domen@dev.si>2019-01-03 16:37:09 +0000
commit6da4584acf4478b04457d57f3881b3aca7d3f7b6 (patch)
treeafc2f73ef646ee6b8be2aa0507f1701a7a79642c /doc/package-notes.xml
parent24d1d6cf9d9bf539bd0cf79b76f69142067f1381 (diff)
Elm: automate packaging with elm2nix
- rewrite documentation - automate whole process into update.sh - remove all legacy snippets
Diffstat (limited to 'doc/package-notes.xml')
-rw-r--r--doc/package-notes.xml18
1 files changed, 7 insertions, 11 deletions
diff --git a/doc/package-notes.xml b/doc/package-notes.xml
index 803d343aa096..e23593107d8d 100644
--- a/doc/package-notes.xml
+++ b/doc/package-notes.xml
@@ -307,23 +307,19 @@ packageOverrides = pkgs: {
</screen>
</para>
</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>.
+ To update Elm compiler, see <filename>nixpkgs/pkgs/development/compilers/elm/README.md</filename>.
+ </para>
+
+ <para>
+ To package Elm applications, <link xlink:href="https://github.com/hercules-ci/elm2nix#elm2nix">read about elm2nix</link>.
</para>
</section>
+
<section xml:id="sec-shell-helpers">
<title>Interactive shell helpers</title>