Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnkit Jain <radical@corewars.org>2010-08-18 20:03:36 +0400
committerAnkit Jain <radical@corewars.org>2010-08-18 20:11:08 +0400
commit6b55ab7b8a87d59cb448703707f8227a89c896b7 (patch)
treef45feca90b3a9cabbbce1bf5f5b8f450e9e455da /man/xbuild.1
parent7fae19d5b56086c9fdecc5de65c23e668b58f321 (diff)
[xbuild] Add env var to dump details of reference resolution.
If xbuild is unable to resolve a reference, then it dumps details of why it failed. This adds a env var XBUILD_LOG_REFERENCE_RESOLVER, which if set, logs those details of why a particular search path was used to resolve the reference. Update the man page also.
Diffstat (limited to 'man/xbuild.1')
-rw-r--r--man/xbuild.17
1 files changed, 7 insertions, 0 deletions
diff --git a/man/xbuild.1 b/man/xbuild.1
index ec9472f6332..b08938df9df 100644
--- a/man/xbuild.1
+++ b/man/xbuild.1
@@ -49,6 +49,13 @@ Display xbuild version
If this variable is set, then the project file generated from a solution
file is emitted.
.TP
+.I "XBUILD_LOG_REFERENCE_RESOLVER"
+References are resolved by trying a list of assembly search paths ($(AssemblySearchPaths)).
+If xbuild is unable to resolve a reference, then it logs details of why the various
+search paths failed. If this variable is set, then it logs the same even for references
+that were resolved successfully. These logs show up if the verbosity is set to detailed
+or higher.
+.TP
.I "XBUILD_COLORS"
If this variable is set, it contains a string of the form
"type=foreground,type=.." that specifies which color to use to display