summary refs log tree commit diff
path: root/doc/stdenv
diff options
context:
space:
mode:
authorRobert Hensing <roberth@users.noreply.github.com>2020-12-15 15:57:27 +0100
committerGitHub <noreply@github.com>2020-12-15 15:57:27 +0100
commit3393e110a9fe54101134a793ad4c14931d2e93d5 (patch)
tree535619c9ba455c77f4d31f1f06db885babc0739f /doc/stdenv
parentc7e5c023744adce6e651cf20580cc0c59fb6f158 (diff)
downloadnixpkgs-3393e110a9fe54101134a793ad4c14931d2e93d5.tar
nixpkgs-3393e110a9fe54101134a793ad4c14931d2e93d5.tar.gz
nixpkgs-3393e110a9fe54101134a793ad4c14931d2e93d5.tar.bz2
nixpkgs-3393e110a9fe54101134a793ad4c14931d2e93d5.tar.lz
nixpkgs-3393e110a9fe54101134a793ad4c14931d2e93d5.tar.xz
nixpkgs-3393e110a9fe54101134a793ad4c14931d2e93d5.tar.zst
nixpkgs-3393e110a9fe54101134a793ad4c14931d2e93d5.zip
doc/stdenv/cross-compilation.chapter.md typo
Co-authored-by: John Ericson <git@JohnEricson.me>
Diffstat (limited to 'doc/stdenv')
-rw-r--r--doc/stdenv/cross-compilation.chapter.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/doc/stdenv/cross-compilation.chapter.md b/doc/stdenv/cross-compilation.chapter.md
index bdade81466e..d7a07a621be 100644
--- a/doc/stdenv/cross-compilation.chapter.md
+++ b/doc/stdenv/cross-compilation.chapter.md
@@ -75,7 +75,7 @@ A run time dependency between two packages requires that their host platforms ma
 
 A build time dependency, however, has a shift in platforms between the depending package and the depended-on package. "build time dependency" means that to build the depending package we need to be able to run the depended-on's package. The depending package's build platform is therefore equal to the depended-on package's host platform.
 
-If both the dependency and depending packages aren't compilers or other machine-code-producing tools, we're done. And indeed `buildInputs` and `nativeBuildInputs` have covered these simpler changes for many years. But if the dependency does produce machine code, we might need to worry about its target platform too. In principle, that target platform might be any of the depending package's build, host, or target platforms, but we prohibit dependencies from a "later" platform to an earlier platform to limit confusion because we've never seen a legitimate use for them.
+If both the dependency and depending packages aren't compilers or other machine-code-producing tools, we're done. And indeed `buildInputs` and `nativeBuildInputs` have covered these simpler cases for many years. But if the dependency does produce machine code, we might need to worry about its target platform too. In principle, that target platform might be any of the depending package's build, host, or target platforms, but we prohibit dependencies from a "later" platform to an earlier platform to limit confusion because we've never seen a legitimate use for them.
 
 Finally, if the depending package is a compiler or other machine-code-producing tool, it might need dependencies that run at "emit time". This is for compilers that (regrettably) insist on being built together with their source languages' standard libraries. Assuming build != host != target, a run-time dependency of the standard library cannot be run at the compiler's build time or run time, but only at the run time of code emitted by the compiler.