xbuild(1) General Commands Manual xbuild(1) (NAME) xbuild - Mono MSBuild (SYNOPSIS) xbuild [option] [project-file] (DESCRIPTION) xbuild (build) MSBuild . (IDE) MonoDevelop "Microsoft Visual Studio .NET" msbuild . xbuild solution . solution proj.* . (OPTIONS) /target:T1[,TN] (targets) /property:Name=Value (properties) /logger: (logger) /toolsversion:version , /tv:version (toolset) . : /tv:4.0 4.0 Microsoft.Common.targets ( ) . . : 2.0 3.0 3.5 4.0 /verbosity: : quiet minimal normal detailed diagnostic /validate (schema) /validate: /consoleloggerparameters: , /clp: : PerfomanceSummary Summary NoSummary NoItemAndPropertyList Verbosity /filelogger[n] , /fl[n] 'msbuild.log' . 'n' 'msbuild[n].log' . /flp[n] . 'detailed' . 'n' 1 9 . /fileloggerparameters[n]: , /flp[n]: . /fl[n] . 'n' 1 9 10 . : LogFile= . Append . Encoding= UTF-8 ASCII. : xbuild foo.csproj /flp:Verbosity=normal "/flp1:LogFile=build.log;Append;Encoding=ASCII" /nologo xbuild /help xbuild /version xbuild (ENVIRONMENT VARIABLES) XBUILD_EMIT_SOLUTION solution . XBUILD_LOG_REFERENCE_RESOLVER ($(AssemblySearchPaths)) (resolve) . xbuild . . detailed . MSBuildExtensionsPath MSBuild $(MSBuildExtensionsPath) xbuild $prefix/lib/mono/xbuild . Import : xbuild msbuild $(MSBuildExtensionsPath) : 1. $MSBuildExtensionsPath. 2. /Library/Frameworks/Mono.framework/External/xbuild Mac OSX. 3. $XDG_CONFIG_HOME/xbuild/tasks ( Environment.SpecialFolder.ApplicationData) 4. $prefix/lib/mono/xbuild ( ) $(MSBuildExtensionsPath) . xbuild . $(MSBuildExtensionsPath32) $(MSBuildExtensionsPath64) MSBuildExtensionsPath32/64 . XBUILD_FRAMEWORK_FOLDERS_PATH ToolsVersion 4.0 TargetFrameworkMoniker : Identifier,Version=[,Profile=] ".NETFramework,Version=v4.0" moniker msbuild : $(TargetFrameworkIdentifier) $(TargetFrameworkVersion) $(TargetFrameworkProfile) moniker : /Identifier/Version/[Profile]/RedistList/FrameworkList.xml . (Framework root) : 1. $XBUILD_FRAMEWORK_FOLDERS_PATH 2. /Library/Frameworks/Mono.framework/External/xbuild-frameworks Mac OSX. 3. MSBuild $(TargetFrameworkRoot) 4. $prefix/lib/mono/xbuild-frameworks ( ) XBuild FrameworkList.xml moniker . /v:detailed . FrameworkList.xml : TargetFrameworkDirectory . xml . IncludeFramework ( ** $(TargetFrameworkIdentifier)) . XBUILD_COLORS "type=foreground,type=.." / . Type : errors, warnings, messages events events: project/target/task . (foreground) : black, red, brightred, green, brightgreen, yellow, brightyellow, blue, brightblue, magenta, brightmagenta, cyan, brightcyan, grey, white brightwhite. : export XBUILD_COLORS XBUILD_COLORS=errors=brightred,warnings=blue "disable" . (NOTES) Mac OSX pkg-config (.pc) xbuild "/Library/Frameworks/Mono.framework/External/pkgconfig" . (SEE ALSO) mono(1), mcs(1) (COPYRIGHT) Copyright (C) 2011 Novell, Inc (http://www.novell.com) (MAILING LISTS) http://lists.ximian.com/mailman/listinfo/mono-devel-list . (WEB SITE) http://www.mono- project.com . xbuild(1)