aboutsummaryrefslogtreecommitdiff
path: root/docs/markdown/snippets
diff options
context:
space:
mode:
authorXavier Claessens <xavier.claessens@collabora.com>2021-01-29 19:02:48 -0500
committerXavier Claessens <xavier.claessens@collabora.com>2021-01-29 19:02:48 -0500
commitef7dfa97fc6f20d8793609fc086718399c08a85a (patch)
treea3c0ce5e4f8faf9c8ea9e29e7af7fa8d801362de /docs/markdown/snippets
parentfd572f32d86ff3c1e75c9c5c1efdec2f73eea284 (diff)
downloadmeson-ef7dfa97fc6f20d8793609fc086718399c08a85a.zip
meson-ef7dfa97fc6f20d8793609fc086718399c08a85a.tar.gz
meson-ef7dfa97fc6f20d8793609fc086718399c08a85a.tar.bz2
external_project: Add release snippet
Diffstat (limited to 'docs/markdown/snippets')
-rw-r--r--docs/markdown/snippets/external_project.md11
1 files changed, 11 insertions, 0 deletions
diff --git a/docs/markdown/snippets/external_project.md b/docs/markdown/snippets/external_project.md
new file mode 100644
index 0000000..b48dc35
--- /dev/null
+++ b/docs/markdown/snippets/external_project.md
@@ -0,0 +1,11 @@
+## `unstable_external_project` improvements
+
+- Default arguments are added to `add_project()` in case some tags are not found
+ in `configure_options`: `'--prefix=@PREFIX@'`, `'--libdir=@PREFIX@/@LIBDIR@'`,
+ and `'--includedir=@PREFIX@/@INCLUDEDIR@'`. It was previously considered a fatal
+ error to not specify them.
+- When `verbose` keyword argument is not specified, or is false, command outputs
+ are written on file in `<builddir>/meson-logs/`.
+- `LD` environment variable is not passed any more when running the configure
+ script. It caused issues because Meson uses CC as linker wrapper but autotools
+ expects to real linker (e.g. `/usr/bin/ld`).