From 77d872a35ef8f14cb2889dbd273363e7461fd1ff Mon Sep 17 00:00:00 2001 From: Jon Turney Date: Thu, 14 Jun 2018 17:51:13 +0100 Subject: [PATCH] Improve documentation of case-(in)senstivity of dependency names [skip ci] --- docs/markdown/Dependencies.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/markdown/Dependencies.md b/docs/markdown/Dependencies.md index 15ad3fef9..eac7aa98e 100644 --- a/docs/markdown/Dependencies.md +++ b/docs/markdown/Dependencies.md @@ -113,6 +113,10 @@ of all the work behind the scenes to make this work. Some dependencies have specific detection logic. +Generic dependency names are case-sensitive[1](#footnote1), but these +dependency names are matched case-insensitively. The recommended style is to +write them in all lower-case. + In some cases, more than one detection method exists, and the `method` keyword may be used to select a detection method to use. The `auto` method uses any checking mechanisms in whatever order meson thinks is best. @@ -377,3 +381,7 @@ $ wx-config --cxxflags std stc # link_args: $ wx-config --libs std stc ``` + +
+1: They may appear to be case-insensitive, if the + underlying file system happens to be case-insensitive.