about summary refs log tree commit diff
path: root/doc/stdenv/cross-compilation.chapter.md
AgeCommit message (Collapse)AuthorFilesLines
2024-03-28treewide: Fix all Nix ASTs in all markdown filesJanne Heß1-9/+19
This allows for correct highlighting and maybe future automatic formatting. The AST was verified to work with nixfmt only.
2024-03-28treewide: Mark Nix blocks in markdown as NixJanne Heß1-1/+1
This should help us with highlighting and future formatting.
2023-01-20cross-compilation.chapter.md: correct doCheck conditionalArtturin1-1/+1
2022-11-19splice.nix: start deprecating nativeDrv and crossDrvArtturin1-1/+1
2022-07-07mesonEmulatorHook: check if the target binaries can be executedArtturin1-2/+2
this prevents having to bring in the emulator when compiling e.g. pkgsStatic
2022-06-11meson: add mesonEmulatorHookArtturin1-0/+18
fixes building documentation while cross-compiling and other issues Exec format error: './gdk3-scan' added some simple documentation
2022-04-03Update doc/stdenv/cross-compilation.chapter.mdAdam Joseph1-11/+11
Co-authored-by: Ben Siraphob <bensiraphob@gmail.com>
2022-04-02cross-compilation.chapter.md: give examples of all depFooBar casesAdam Joseph1-10/+35
This commit describes the "->" notation for dependency types in greater detail, and uses g++ to provide examples of all six cases (although the host->target and target->target examples are a bit artificial). It also adds three more rows to the table for the "->*" dependency types for non-compiler-like packages; these dependency types were already present in the documentation but the "*" was not really explained. Lastly, this commit adds a hyperlink to the table from the place where it is mentioned in the "specifying dependencies" chapter.
2021-08-31doc: clarification of dependencies related attributesPamplemousse1-2/+2
Signed-off-by: Pamplemousse <xav.maso@gmail.com>
2021-06-07doc: Use markdown syntax for xrefsJan Tojnar1-2/+2
Syntax is taken from MyST: https://myst-parser.readthedocs.io/en/latest/using/syntax.html#targets-and-cross-referencing
2021-06-07doc: prepare for commonmarkJan Tojnar1-14/+17
We are still using Pandoc’s Markdown parser, which differs from CommonMark spec slightly. Notably: - Line breaks in lists behave differently. - Admonitions do not support the simpler syntax https://github.com/jgm/commonmark-hs/issues/75 - The auto_identifiers uses a different algorithm – I made the previous ones explicit. - Languages (classes) of code blocks cannot contain whitespace so we have to use “pycon” alias instead of Python “console” as GitHub’s linguist While at it, I also fixed the following issues: - ShellSesssion was used - Removed some pointless docbook tags.
2021-04-10Fix "platfrom" typosEmery Hemingway1-1/+1
2021-04-02doc/stdenv/cross: fix typosternenseemann1-1/+1
2021-02-22stdenv/cross-compilation: add section on avoiding cross-compiling GCCBen Siraphob1-0/+7
2021-02-21docs/stdenv/cross-compilation: add binutils command section to cookbookBen Siraphob1-4/+8
2020-12-15doc/stdenv/cross-compilation.chapter.md typoRobert Hensing1-1/+1
Co-authored-by: John Ericson <git@JohnEricson.me>
2020-12-15doc/cross-compilation: Remove confusing re-explanationRobert Hensing1-1/+1
See https://github.com/NixOS/nixpkgs/issues/106950 > They way it's worded says buildInputs are for build-time and nativeBuildInputs are for run-time. The other documentation leads me to believe it is the other way around.
2020-12-13doc/stdenv/cross-compilation: convert to markdownBen Siraphob1-0/+197