diff options
author | Vladimír Čunát <vcunat@gmail.com> | 2016-09-28 17:13:59 +0200 |
---|---|---|
committer | Vladimír Čunát <vcunat@gmail.com> | 2016-09-28 17:13:59 +0200 |
commit | 77604964b695c3fba644684198a4c1f3bf8f607d (patch) | |
tree | 126e7d89165d72b75ab78b0b057ec5588e2a3e0c /doc | |
parent | 3e1afeaa5b83559698fb6fa3a45947f3e14da534 (diff) | |
parent | bc2a06aa3d88b7d093d84663b210a75c66c93ef0 (diff) |
Merge branch 'master' into staging
Diffstat (limited to 'doc')
-rw-r--r-- | doc/stdenv.xml | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/doc/stdenv.xml b/doc/stdenv.xml index c17d7c51ae213..3da3dd8df96e0 100644 --- a/doc/stdenv.xml +++ b/doc/stdenv.xml @@ -988,6 +988,41 @@ set debug-file-directory ~/.nix-profile/lib/debug </section> +<section xml:id="ssec-installCheck-phase"><title>The installCheck phase</title> + +<para>The installCheck phase checks whether the package was installed +correctly by running its test suite against the installed directories. +The default <function>installCheck</function> calls <command>make +installcheck</command>.</para> + +<variablelist> + <title>Variables controlling the installCheck phase</title> + + <varlistentry> + <term><varname>doInstallCheck</varname></term> + <listitem><para>If set to a non-empty string, the installCheck phase is + executed, otherwise it is skipped (default). Thus you should set + + <programlisting>doInstallCheck = true;</programlisting> + + in the derivation to enable install checks.</para></listitem> + </varlistentry> + + <varlistentry> + <term><varname>preInstallCheck</varname></term> + <listitem><para>Hook executed at the start of the installCheck + phase.</para></listitem> + </varlistentry> + + <varlistentry> + <term><varname>postInstallCheck</varname></term> + <listitem><para>Hook executed at the end of the installCheck + phase.</para></listitem> + </varlistentry> + +</variablelist> + +</section> <section xml:id="ssec-distribution-phase"><title>The distribution phase</title> |