summary refs log tree commit diff
path: root/doc/functions.xml
diff options
context:
space:
mode:
authorDomen Kožar <domen@dev.si>2016-05-30 12:34:03 +0100
committerDomen Kožar <domen@dev.si>2016-05-30 12:34:03 +0100
commitdee13c7fd4fadacc9c95a4d984e0ca97da9e3d1b (patch)
treeb2e1f697ccabb2a29f86bdf1677c6df30b9c729e /doc/functions.xml
parentf345d01974378d443e82cd615ee95620529beb1d (diff)
downloadnixlib-dee13c7fd4fadacc9c95a4d984e0ca97da9e3d1b.tar
nixlib-dee13c7fd4fadacc9c95a4d984e0ca97da9e3d1b.tar.gz
nixlib-dee13c7fd4fadacc9c95a4d984e0ca97da9e3d1b.tar.bz2
nixlib-dee13c7fd4fadacc9c95a4d984e0ca97da9e3d1b.tar.lz
nixlib-dee13c7fd4fadacc9c95a4d984e0ca97da9e3d1b.tar.xz
nixlib-dee13c7fd4fadacc9c95a4d984e0ca97da9e3d1b.tar.zst
nixlib-dee13c7fd4fadacc9c95a4d984e0ca97da9e3d1b.zip
doc: mention overrideDerivation causes evaluation of Derivation
Diffstat (limited to 'doc/functions.xml')
-rw-r--r--doc/functions.xml9
1 files changed, 8 insertions, 1 deletions
diff --git a/doc/functions.xml b/doc/functions.xml
index 7d250824f785..e6bb6b7deefb 100644
--- a/doc/functions.xml
+++ b/doc/functions.xml
@@ -92,7 +92,14 @@ in ...</programlisting>
     <para>Do not use this function in Nixpkgs. Because it breaks
     package abstraction and doesn’t provide error checking for
     function arguments, it is only intended for ad-hoc customisation
-    (such as in <filename>~/.nixpkgs/config.nix</filename>).</para>
+    (such as in <filename>~/.nixpkgs/config.nix</filename>).
+   </para>
+
+   <para>
+    Additionally, <varname>overrideDerivation</varname> forces an evaluation
+    of the Derivation which can be quite a performance penalty if there are many
+    overrides used.
+   </para>
   </warning>
 
   <para>