From 5e4ea9f0f444120e566e364aba0b12f2520bd9ac Mon Sep 17 00:00:00 2001 From: Remi Thebault Date: Thu, 3 Mar 2022 13:37:07 +0100 Subject: add release snippet for declare_dependency --- docs/markdown/snippets/declare_dependency-d-features.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 docs/markdown/snippets/declare_dependency-d-features.md (limited to 'docs') diff --git a/docs/markdown/snippets/declare_dependency-d-features.md b/docs/markdown/snippets/declare_dependency-d-features.md new file mode 100644 index 0000000..f173101 --- /dev/null +++ b/docs/markdown/snippets/declare_dependency-d-features.md @@ -0,0 +1,14 @@ +## D features in `declare_dependency` + +`declare_dependency`accepts parameters for D specific features. +Accepted new parameters are `d_module_features` and `d_import_dirs`. + +This can be useful to propagate conditional compilation versions. E.g.: + +```meson +my_lua_dep = declare_dependency( + # ... + d_module_features: ['LUA_53'], + d_import_dirs: include_directories('my_lua_folder'), +) +``` -- cgit v1.1