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
path: root/man
diff options
context:
space:
mode:
authorAndrea Canciani <ranma42@gmail.com>2014-05-01 23:42:09 +0400
committerAndrea Canciani <ranma42@gmail.com>2014-05-01 23:42:09 +0400
commit29f0d0fa91c24c235cc6671c12aaca77948f1843 (patch)
tree0365082c0c0c262d9dd68d1ca33fd832b772795e /man
parent75ae368e7e79c4d40af3d42e63bbf670be2e6566 (diff)
Document MONO_PATH behaviour for relative paths
Tha previous behaviour of MONO_PATH for relative paths (that implied using the paths as relative to the current directory when loading assemblies) was not yet documented and led to some failures when executing tests. In order to fix the failures, a new behaviour has been introduced: relative paths are resolved at launch time, so that the folders which are examined when loading assemblies do not depend on the current path of the program. This patchset is released under the MIT license.
Diffstat (limited to 'man')
-rw-r--r--man/mono.12
1 files changed, 2 insertions, 0 deletions
diff --git a/man/mono.1 b/man/mono.1
index 99be6c4f23b..45659dafead 100644
--- a/man/mono.1
+++ b/man/mono.1
@@ -1356,6 +1356,8 @@ loader in subtle ways.
Directories are separated by the platform path separator (colons on unix). Example:
.B /home/username/lib:/usr/local/mono/lib
.Sp
+Relative paths are resolved based on the launch-time current directory.
+.Sp
Alternative solutions to MONO_PATH include: installing libraries into
the Global Assembly Cache (see gacutil(1)) or having the dependent
libraries side-by-side with the main executable.