summaryrefslogtreecommitdiff
path: root/docs/markdown/snippets
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2018-12-27 23:43:35 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2018-12-27 23:43:35 +0200
commit1961e88e0bfb2a95e43810bbb2790264f1fec71a (patch)
tree2cc9c47561b6e5351633685d5ac8f9f5047e9d6d /docs/markdown/snippets
parentc4a6b193d4f4043872e5e9f16e75ec76f4582398 (diff)
downloadmeson-crosslib.tar.gz
Default libdir is "lib" when cross compiling. Closes #2535.crosslib
Diffstat (limited to 'docs/markdown/snippets')
-rw-r--r--docs/markdown/snippets/crosslib.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/markdown/snippets/crosslib.md b/docs/markdown/snippets/crosslib.md
new file mode 100644
index 000000000..14fcc81cf
--- /dev/null
+++ b/docs/markdown/snippets/crosslib.md
@@ -0,0 +1,7 @@
+## Libdir defaults to `lib` when cross compiling
+
+Previously `libdir` defaulted to the value of the build machine such
+as `lib/x86_64-linux-gnu`, which is almost always incorrect when cross
+compiling. It now defaults to plain `lib` when cross compiling. Native
+builds remain unchanged and will point to the current system's library
+dir.