[xbuild] Update man page, new search paths for extensions and .pc files.
authorAnkit Jain <radical@corewars.org>
Mon, 10 Jan 2011 23:35:35 +0000 (05:05 +0530)
committerAnkit Jain <radical@corewars.org>
Mon, 10 Jan 2011 23:36:19 +0000 (05:06 +0530)
man/xbuild.1

index c5ec5ca7b9c242d792d23dd39aedbfc5fd46dee1..dd602113705b988b241376b3044f474128883985 100644 (file)
@@ -73,9 +73,10 @@ to $prefix/lib/mono/xbuild . When used in Import, like:
 
 xbuild tries various values for the msbuild property $(MSBuildExtensionsPath), in order:
 
-  1. Paths specified in the environment variable $MSBuildExtensionsPath.
-  2. $XDG_CONFIG_HOME/xbuild/tasks (or Environment.SpecialFolder.ApplicationData)
-  3. $prefix/lib/mono/xbuild (default location)
+  1. /Library/Frameworks/Mono.framework/External/xbuild on Mac OSX.
+  2. Paths specified in the environment variable $MSBuildExtensionsPath.
+  3. $XDG_CONFIG_HOME/xbuild/tasks (or Environment.SpecialFolder.ApplicationData)
+  4. $prefix/lib/mono/xbuild (default location)
 
 Anywhere else in the project files, $(MSBuildExtensionsPath) will always resolve to the default
 location. This is a xbuild-only feature.
@@ -111,6 +112,10 @@ For example, you could set this variable from your shell:
 You can disable the built-in color scheme by setting this variable to
 "disable".
 
+.SH NOTES
+On Mac OSX, for locating pkg-config (.pc) files, xbuild additionally
+looks in "/Library/Frameworks/Mono.framework/External/pkgconfig" .
+
 .SH SEE ALSO
 .BR mono(1), mcs(1)
 .SH COPYRIGHT