From af24d188424093605e34a634feca421fad443399 Mon Sep 17 00:00:00 2001 From: Daniel Mensinger Date: Mon, 23 Aug 2021 21:38:22 +0200 Subject: [PATCH] docs: Added new static docs --- docs/yaml/builtins/meson.yaml | 8 ++++++++ docs/yaml/functions/dependency.yaml | 3 +++ 2 files changed, 11 insertions(+) diff --git a/docs/yaml/builtins/meson.yaml b/docs/yaml/builtins/meson.yaml index 30afafd27..f8c4e7817 100644 --- a/docs/yaml/builtins/meson.yaml +++ b/docs/yaml/builtins/meson.yaml @@ -358,6 +358,14 @@ methods: Otherwise, the dependency is overwritten for the host machine, which differs from the build machine when cross-compiling. + static: + type: bool + since: 0.60.0 + description: | + Used to override static and/or shared dependencies separately. + If not specified it is assumed + `dep_object` follows `default_library` option value. + - name: is_cross_build returns: bool description: Returns `true` if the current build is a [cross build](Cross-compilation.md) and `false` otherwise. diff --git a/docs/yaml/functions/dependency.yaml b/docs/yaml/functions/dependency.yaml index e0c8ad3d7..1a01bbcc2 100644 --- a/docs/yaml/functions/dependency.yaml +++ b/docs/yaml/functions/dependency.yaml @@ -146,6 +146,9 @@ kwargs: libraries instead of dynamic ones (note that this is not supported by all dependency backends) + *Since 0.60.0* it also sets `default_library` option accordingly on the fallback + subproject if it was not set explicitly in `default_options` keyword argument. + version: type: str since: 0.37.0