5 Meta-Data File Specifications
This chapter defines the format of two files used by the build. The two files
are: tools_def.txt
, which defines the location and options for third party
tools and target.txt
, which defines the top level default configuration. A
third file, build_rule.txt
, which specifies the rules for creating binary
files, will not normally be modified by users, however since this file is
closely coupled with the build system, certain changes to build tools will
require updating (overwriting) the active copy. The format for build_rule.txt
is not included in this document.
Templates for these files are in the $(EDK_TOOLS_PATH)/Conf
directory. The
edksetup
script installs the active copies of these files into the
$(WORKSPACE)/Conf
directory only if they do not exist. It is permissible to
have the Conf
directory (the directory containing target.txt
) located
outside of the WORKSPACE
directory, however either the absolute or WORKSPACE
relative directory must be specified on the build command-line using the
"--conf" option when they are not in the active WORKSPACE/Conf
directory.