From 390ee54c29d050ba393ff431115308bdb2aaf4ca Mon Sep 17 00:00:00 2001 From: Bob Arnson Date: Mon, 9 Jun 2025 11:43:47 -0400 Subject: Consistentify unnamed bindpaths doc in `Files`. --- src/xsd/wix.xsd | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/xsd/wix.xsd b/src/xsd/wix.xsd index d72d8e69..165f76e3 100644 --- a/src/xsd/wix.xsd +++ b/src/xsd/wix.xsd @@ -9053,9 +9053,14 @@ A file-selection pattern that can include directory names, file names, and wildcards. - If a pattern is not an absolute path (via a preprocessor variable, unnamed bind path, - or named bind path), it is interpreted as relative to the directory containing the - source file. Absolute paths via a named bind path are recommended. + + We recommend that patterns be fully-qualified, absolute paths, + preferably via named bind path. You can also use preprocessor + variables or unnamed bind paths to create absolute paths. + + If the pattern is a relative path, it is interpreted as relative to either: + - an unnamed bind path, if one or more is specified. + - the source directory of the file containing the `Files` element, if no unnamed bind paths are specified. Wildcards include typical `*.ext` globs and MSBuild-style `**` globs to indicate that directories should be recursed. Examples include: -- cgit v1.2.3-55-g6feb