mirror of
https://github.com/acidanthera/audk.git
synced 2025-07-24 06:04:52 +02:00
Added usage and notes
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2734 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
8fc4fc3a0e
commit
c7f7ef1e18
@ -11,4 +11,26 @@ Current state of the tools is Proto-Type - not all tool functions have been impl
|
|||||||
and there may be bugs in these tools. These tools are under constant development at
|
and there may be bugs in these tools. These tools are under constant development at
|
||||||
this time.
|
this time.
|
||||||
|
|
||||||
20-Jun-2007
|
BaseTools Simple Usage:
|
||||||
|
1) Change the directory to the EDK2 root directory, where the edksetup.bat is
|
||||||
|
2) Run "edksetup.bat NewBuild"
|
||||||
|
3) Set the ACTIVE_PLATFORM to your desired platform description file
|
||||||
|
(%WORKSPACE%\Conf\target.txt)
|
||||||
|
4) To build platform, run "build" command in non-module directory
|
||||||
|
5) To build module individually, run "build" command in module directory, i.e. where the
|
||||||
|
*.inf file is
|
||||||
|
|
||||||
|
Notes:
|
||||||
|
1) Only *.efi files can be generated. Flash image cannot be generated at present.
|
||||||
|
2) Only "clean" and "cleanall" build target are supported, in both top level
|
||||||
|
makefile and module's makefile.
|
||||||
|
3) Not all tool chains and target architectures are tested. Due to both tools
|
||||||
|
and source code limitations, ther must be bugs in it. Please report any issue
|
||||||
|
ASAP so we can fix it soon.
|
||||||
|
4) The tree structure generated by build tools is similar to Ant build system.
|
||||||
|
5) Makefile can be called directly by nmake for both top level platform and module. But
|
||||||
|
after you call "nmake cleanall", you have to call "build" command to rebuild platform
|
||||||
|
or modules because the AutoGen.* files have been be removed. The "makefile" itself
|
||||||
|
cannot generate AutoGen.* files. Only "build" command can.
|
||||||
|
|
||||||
|
25-Jun-2007
|
||||||
|
Loading…
x
Reference in New Issue
Block a user