diff --git a/docs/markdown/Dependencies.md b/docs/markdown/Dependencies.md index d4a371b3e..b4cadb73e 100644 --- a/docs/markdown/Dependencies.md +++ b/docs/markdown/Dependencies.md @@ -163,12 +163,12 @@ and cmake, except when it is part of the base OS image (such as in FreeBSD and macOS); OpenGL which has pkg-config on Unices from glvnd or mesa, but has no pkg-config on macOS and Windows. -In these cases meson provides convenience wrappers in the form of `system` +In these cases Meson provides convenience wrappers in the form of `system` dependencies. Internally these dependencies do exactly what a user would do in the build system DSL or with a script, likely calling `compiler.find_library()`, setting `link_with` and `include_directories`. By -putting these in meson upstream the barrier of using them is lowered, as -projects using meson don't have to re-implement the logic. +putting these in Meson upstream the barrier of using them is lowered, as +projects using Meson don't have to re-implement the logic. ## Builtin @@ -177,7 +177,7 @@ because they are provided internally by the language. One example of this is intl, which is built into GNU or musl libc but otherwise comes as a `system` dependency. -In these cases meson provides convenience wrappers for the `system` dependency, +In these cases Meson provides convenience wrappers for the `system` dependency, but first checks if the functionality is usable by default. ## CMake