aboutsummaryrefslogtreecommitdiff
path: root/docs/markdown/snippets
diff options
context:
space:
mode:
authorXavier Claessens <xavier.claessens@collabora.com>2020-09-28 08:49:41 -0400
committerXavier Claessens <xavier.claessens@collabora.com>2020-09-28 11:22:38 -0400
commit7176b74fd60fb4726826c46c545c2ed25c26cd20 (patch)
treedd92b930a06c1f6d8c7bb8ba5d4088ad0fb3de3b /docs/markdown/snippets
parent55ea461993db23c8a68053a5f499fda7f65df9b6 (diff)
downloadmeson-7176b74fd60fb4726826c46c545c2ed25c26cd20.zip
meson-7176b74fd60fb4726826c46c545c2ed25c26cd20.tar.gz
meson-7176b74fd60fb4726826c46c545c2ed25c26cd20.tar.bz2
Add meson.project_build/source_root() methods
Diffstat (limited to 'docs/markdown/snippets')
-rw-r--r--docs/markdown/snippets/deprecate_source_build_root.md5
1 files changed, 5 insertions, 0 deletions
diff --git a/docs/markdown/snippets/deprecate_source_build_root.md b/docs/markdown/snippets/deprecate_source_build_root.md
index 05b6b91..1cebef4 100644
--- a/docs/markdown/snippets/deprecate_source_build_root.md
+++ b/docs/markdown/snippets/deprecate_source_build_root.md
@@ -3,3 +3,8 @@
Those function are common source of issue when used in a subproject because they
point to the parent project root which is rarely what is expected and is a
violation of subproject isolation.
+
+`meson.current_source_dir()` and `meson.current_build_dir()` should be used instead
+and have been available in all Meson versions. New functions `meson.project_source_root()`
+and `meson.project_build_root()` have been added in Meson 0.56.0 to get the root
+of the current (sub)project.