{\rtf1\ansi\ansicpg1252\deff0\deflang1033\deflangfe2052\deftab360{\fonttbl{\f0\fswiss\fprq2\fcharset0 Verdana;}{\f1\froman\fprq2\fcharset0 Times New Roman;}{\f2\fmodern\fprq1\fcharset0 Courier New;}{\f3\fswiss\fprq2\fcharset0 Arial;}}
\pard\nowidctlpar\sb200\cf2\b0\fs18 TargetTool can be used to print current build setting in target.txt. It can also be used to clear current setting in target.txt. Meanwhile, it can be used to modify the current setting in target.txt. After it sets the build configuration, build tool can run without any command line option to build the tip with the current setting in target.txt. TargetTool command line option can be specified together to print or set one or a group of configurations.\f1\par
\pard\nowidctlpar\li360\sb200\b0\f0 This is the required command option, which can be one of the follow values.\par
Clean Clean the all default configuration of target.txt.\par
Print Print the all default configuration of target.txt.\par
Set Replace the default configuration with expected value specified by option.\par
\pard\nowidctlpar\sb200\b -a TARGET_ARCH, --arch=TARGET_ARCH\par
\pard\nowidctlpar\li360\sb200\b0 ARCHS is one of list: IA32, X64, IPF or EBC, which replaces target.txt's TARGET_ARCH definition. Tospecify more archs, please repeat this option. 0 will clear this setting in target.txt and can't combine with other value.\par
\pard\nowidctlpar\li360\sb200\cf2\f0\fs18 Specify a DSC file, which replace target.txt's ACTIVE_PLATFORM definition. 0 will clear this setting in target.txt and can't combine with other value.\par
\pard\nowidctlpar\li360\sb200\cf2\f0\fs18 Specify the WORKSPACE relative path of tool_def.txt file, which replace target.txt's TOOL_CHAIN_CONF definition. 0 will clear this setting in target.txt and can't combine with other value.\par
\pard\nowidctlpar\li360\sb200\b0 TARGET is one of list: DEBUG, RELEASE, which replaces target.txt's TARGET definition. To specify more TARGET, please repeat this option. 0 will clear this setting in target.txt and can't combine with other value.\par
\pard\nowidctlpar\li360\sb200\b0 Specify the Tool Chain Tagname, which replaces target.txt's TOOL_CHAIN_TAG definition. 0 will clear this setting in target.txt and can't combine with other value.\par
\pard\nowidctlpar\li360\sb200\b0 Specify the build rule configure file, which replaces target.txt's BUILD_RULE_CONF definition. If not specified, the default value Conf/build_rule.txt will be set.\par
\pard\nowidctlpar\li360\sb200\b0 Specify the multi-thread number which replace target.txt's MAX_CONCURRENT_THREAD_NUMBER. If the value is less than 2, MULTIPLE_THREAD will be disabled. If the value is larger than 1, MULTIPLE_THREAD will be enabled.\f1\par
\pard\nowidctlpar\sb200\b\f0 --version\f1\par
\pard\nowidctlpar\fi360\sb200\b0\f0 Show program's version number and exit\par
\pard\nowidctlpar\sb200\b -h, --help\par
\pard\nowidctlpar\li360\sb200\b0 Show this help message and exit\f1\par