From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 134.134.136.126, mailfrom: zhijux.fan@intel.com) Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by groups.io with SMTP; Mon, 17 Jun 2019 23:54:48 -0700 X-Amp-Result: UNSCANNABLE X-Amp-File-Uploaded: False Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 17 Jun 2019 23:54:48 -0700 X-ExtLoop1: 1 Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by FMSMGA003.fm.intel.com with ESMTP; 17 Jun 2019 23:54:48 -0700 Received: from fmsmsx101.amr.corp.intel.com (10.18.124.199) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 17 Jun 2019 23:54:47 -0700 Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by fmsmsx101.amr.corp.intel.com (10.18.124.199) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 17 Jun 2019 23:54:47 -0700 Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.87]) by shsmsx102.ccr.corp.intel.com ([169.254.2.33]) with mapi id 14.03.0439.000; Tue, 18 Jun 2019 14:54:45 +0800 From: "Fan, ZhijuX" To: "devel@edk2.groups.io" CC: "Gao, Liming" , "Feng, Bob C" Subject: [PATCH] BaseTools:Remove unused Edk2\BuildNotes2.txt Thread-Topic: [PATCH] BaseTools:Remove unused Edk2\BuildNotes2.txt Thread-Index: AdUlorUE0pCTwwSBQ56WK8HcKx4YBA== Date: Tue, 18 Jun 2019 06:54:44 +0000 Message-ID: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.600.7 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Return-Path: zhijux.fan@intel.com X-Groupsio-MsgNum: 42535 Content-Type: multipart/mixed; boundary="_000_FAD0D7E0AE0FA54D987F6E72435CAFD50AF8284FSHSMSX101ccrcor_" Content-Language: en-US --_000_FAD0D7E0AE0FA54D987F6E72435CAFD50AF8284FSHSMSX101ccrcor_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable BZ:https://bugzilla.tianocore.org/show_bug.cgi?id=3D1889 Edk2\BuildNotes2.txt is not maintained any more. User can find the related info in wiki. So, this file can be removed. Cc: Bob Feng Cc: Liming Gao Signed-off-by: Zhiju.Fan --- BuildNotes2.txt | 154 ----------------------------------------------------= ---- 1 file changed, 154 deletions(-) delete mode 100644 BuildNotes2.txt diff --git a/BuildNotes2.txt b/BuildNotes2.txt deleted file mode 100644 index 8bf4f6930a..0000000000 --- a/BuildNotes2.txt +++ /dev/null @@ -1,154 +0,0 @@ -Intel(R) Platform Innovation Framework for EFI -EFI Development Kit II (EDK II) -2011-12-14 - -Intel is a trademark or registered trademark of Intel Corporation or its -subsidiaries in the United States and other countries. -* Other names and brands may be claimed as the property of others. -Copyright (c) 2007 - 2011, Intel Corporation. All rights reserved. - -EDK II packages can be gathered from the following address: - https://github.com/tianocore/edk2.git - -The detailed introduction of these packages can be found in each package -description file. (The *.dec file under the package directory) - - ---------------------------------------------------------------------------= ----- -The most recent version of the setup instructions is available on the EDK = II -web-site: - https://github.com/tianocore/tianocore.github.io/wiki/Getting%20Started%= 20with%20EDK%20II - - ---------------------------------------------------------------------------= ----- -Quick Start (Windows Development Platform) ------------ - -In a command prompt window, change to the top-level directory of the EDK I= I=20 -source. - -Note: - The first time the edksetup script is executed, it creates three files i= n the - %WORKSPACE%\Conf directory. The files: tools_def.txt, target.txt and - build_rule.txt, are only created if they do not exist, if they exist, th= ey - are not touched. - -First, set up your project workspace. If you have previously initialized t= his -WORKSPACE, and a newer version of the *.template files in -WORKSPACE\BaseTools\Conf exists, remove the *.txt files in the WORKSPACE\C= onf -directory prior to running the edksetup script. - -For the reference build of the Nt32 Platform emulation environment, use th= e=20 -edksetup.bat option: --nt32. For building other platforms or modules, this -option is not required, as Visual Studio standard includes, libraries and/= or -dlls are not required for normal development. - - c:\MyWork\edk2\> edksetup --nt32 - -The default tool chain (named MYTOOLS) is pre-configured to use VS2008 for= IA32 -and X64 target architectures and DDK3790 for IPF target architectures. To = use a -different tool chain, either modify the tools_def.txt file's MYTOOLS entri= es, -or modify the %WORKSPACE%\Conf\target.txt file's TOOL_CHAIN_TAG. The pre-d= efined -tags are listed near the top of the %WORKSPACE%\Conf\tools_def.txt file, b= elow -the Supported Tool Chains comment. -Alternatively, you may use the build command's -t option to specify a diff= erent -tool chain tag name: build -t VS2008 ... , for example. Using this method= will -require that you always use the build command's -t option. If you use 64-b= it=20 -Windows OS, you should use tool chain tag name with x86, such as VS2008x86= . - - -Next, go to the module directory and begin to build. This example is for t= he -HelloWorld application. - - c:\MyWork\edk2\> cd MdeModulePkg\Application\HelloWorld - c:\MyWork\edk2\> build - -If you want to build the a module in another package (for example,=20 -MdePkg\Library\BaseLib\BaseLib.inf), please edit the file -%WORKSPACE%\Conf\Target.txt first. - -Change the following line - ACTIVE_PLATFORM =3D MdeModulePkg/MdeModulePkg.dsc -to - ACTIVE_PLATFORM =3D MdePkg/MdePkg.dsc - -Then go to MdePkg\Library\BaseLib directory and type build: - c:\MyWork\edk2\> cd MdePkg\Library\BaseLib - c:\MyWork\edk2\> build - -If you want build a platform, ACTIVE_PLATFORM must be set to your desired -platform dsc file, go to directory which must be not a module's directory,= and -run "build" command. - -Instead of changing Target.txt, you can specify platform, module and/or -architecture on command line. -For example, if you want to build NT32 platform, you can just type=20 - - c:\MyWork\edk2\> build -p Nt32Pkg\Nt32Pkg.dsc -a IA32 - -and if you want to build HelloWorld module, you can just type - - c:\MyWork\edk2\> build -p Nt32Pkg\Nt32Pkg.dsc -a IA32 -m MdeModulePkg\= Application\HelloWorld\HelloWorld.inf - -Other helpful command line options of build tool include "-v" and "-d". -The "-v" option is used to turn on the verbose build, which provide more -information during the build. "-d " option is used to -turn on the debug information which is helpful debugging build tools. - -For more information on build options, please try "build -h" on command li= ne. - -Note: - The Windows style help option "/?" is not a valid option for the build - command. - - ---------------------------------------------------------------------------= ----- -Supported build targets ------------------------ - -all - Build whole platform or module. It can be ignored. -genc - Generate AutoGen.c, AutoGen.h and .depex files onl= y. -genmake - Generate makefiles in addition to files generated by "genc" ta= rget. -clean - Clean intermediate files -cleanall - Clean all generated files and directories during build, except= the - generated Makefile files (top level and module makefiles) -cleanlib - Clean all generated files and directories during library build -run - Launch NT32 shell (only valid for NT32 platform) - ---------------------------------------------------------------------------= ----- -Tools in Python ---------------- - -* Run build tool written in Python from source - It can be executed from its source directly as long as you have the Pyth= on - interpreter (version 2.5.4) installed. The source code is located at - WORKSPACE/BaseTools. - - where: - - build/build.py - The entry tool of build tools - - "build.py" steps: - 1. Run "edksetup.bat" - 2. set PYTHONPATH to the local directory of above source - (BaseTools/Source/Python) - 3. Set ACTIVE_PLATFORM in WORKSPACE\Conf - 4. Go to platform or module directory - 5. Run " /build/build.py" o= r - "/build/build.py" directly. - -* Convert Python source to exe file - The tools written in Python can be converted into executable program whi= ch can - be executed without Python interpreter. One of the conversion tools is c= alled - cx_Freeze, available at:=20 - - http://sourceforge.net/projects/cx-freeze/ - - If you have installed cx_Freeze at c:\cx_Freeze-3.0.3. Use the following - command lines to convert MyBuild.py to a Windows executable. - - set PYTHONPATH=3D\BaseTools\Source\Python - c:\cx_Freeze-3.0.3\FreezePython.exe --include-modules=3Dencodings.cp43= 7,encodings.gbk,encodings.utf_16,encodings.utf_8 --install-dir=3D.\mybuild = MyBuild.py - - The generated .exe files are put in "mybuild" subdirectory. - --=20 2.14.1.windows.1 --_000_FAD0D7E0AE0FA54D987F6E72435CAFD50AF8284FSHSMSX101ccrcor_ Content-Disposition: attachment; filename="winmail.dat" Content-Transfer-Encoding: base64 Content-Type: application/ms-tnef; name="winmail.dat" eJ8+Irw/AQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEJgAEAIQAAAEVERDY0ODVF RDREMjU3NDJCMDA4RTNENkQ4MEExNkRCAE8HAQ2ABAACAAAAAgACAAEFgAMADgAAAOMHBgASAAYA NgAsAAIAbAEBIIADAA4AAADjBwYAEgAGADYALAACAGwBAQiABwAYAAAASVBNLk1pY3Jvc29mdCBN YWlsLk5vdGUAMQgBBIABADUAAABbUEFUQ0hdIEJhc2VUb29sczpSZW1vdmUgdW51c2VkIEVkazJc QnVpbGROb3RlczIudHh0AKsSAQuAAQAhAAAARURENjQ4NUVENEQyNTc0MkIwMDhFM0Q2RDgwQTE2 REIATwcBA5AGABQZAAAzAAAAAgF/AAEAAABIAAAAPEZBRDBEN0UwQUUwRkE1NEQ5ODdGNkU3MjQz NUNBRkQ1MEFGODI4NEZAU0hTTVNYMTAxLmNjci5jb3JwLmludGVsLmNvbT4ACwAfDgEAAAACAQkQ AQAAAIsPAACHDwAA1yEAAExaRnX7l+RsYQAKZmJpZAQAAGNjwHBnMTI1MgD+A0PwdGV4dAH3AqQD 4wIABGNoCsBzZXQwIO8HbQKDAFARTTIKgAa0AoCWfQqACMg7CWIxOQ7AvwnDFnIKMhZxAoAVYioJ sHMJ8ASQYXQFsg5QA2Bzom8BgCBFeBHBbhgwXQZSdgSQF7YCEHIAwHR9CFBuGjEQIAXABaAbZGSa IANSIBAiF7JcdgiQ5HdrC4BkNR1TBPAHQA0XcDAKcRfyYmttawZzAZAAICBCTV9C4EVHSU59CvwB 8QvxER+wWjpoAkBwczrALy9idWd6AxALYCQudAcwbm8FoWUuAQWwZy9zaG93X0EiUS5jZ2k/DdA9 QDE4ODlcbAuAZSMKgSUURWRrDsBcQuJ1AxBkTm8QIAvwItD1EEAgBAAgIxAFQADAC4BvAZAlIRxg AHB5J6AjQiBuVRIAG8EDkWYdsRzAaP5lJQUJcAtgHEILgAIQKvGOIAPwHaAo4FNvLCnR7ydBKZAe cClDYhngCXAEYIkaMGQuJQxDYzofsBBvYiBGCfBnIDylBuBiJEAuZi8hQCfR1yqQJEADcD4uKUwH cAuAaS9AR2ErMDwlEDGSLk5nMfAwHxTAaWcoIS2hGTBmLWJ5LrBaLDCQanUuRgORPHo08s54L8AA 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 AAAAUwBNAFQAUAAAAHoAaABpAGoAdQB4AC4AZgBhAG4AQABpAG4AdABlAGwALgBjAG8AbQAAAB8A Al0BAAAAKgAAAHoAaABpAGoAdQB4AC4AZgBhAG4AQABpAG4AdABlAGwALgBjAG8AbQAAAAAAHwDl XwEAAAAyAAAAcwBpAHAAOgB6AGgAaQBqAHUAeAAuAGYAYQBuAEAAaQBuAHQAZQBsAC4AYwBvAG0A AAAAAB8AGgwBAAAAGAAAAEYAYQBuACwAIABaAGgAaQBqAHUAWAAAAB8AHwwBAAAAKgAAAHoAaABp AGoAdQB4AC4AZgBhAG4AQABpAG4AdABlAGwALgBjAG8AbQAAAAAAHwAeDAEAAAAKAAAAUwBNAFQA UAAAAAAAAgEZDAEAAABkAAAAAAAAAIErH6S+oxAZnW4A3QEPVAIAAACARgBhAG4ALAAgAFoAaABp AGoAdQBYAAAAUwBNAFQAUAAAAHoAaABpAGoAdQB4AC4AZgBhAG4AQABpAG4AdABlAGwALgBjAG8A bQAAAB8AAV0BAAAAKgAAAHoAaABpAGoAdQB4AC4AZgBhAG4AQABpAG4AdABlAGwALgBjAG8AbQAA AAAAHwD4PwEAAAAYAAAARgBhAG4ALAAgAFoAaABpAGoAdQBYAAAAHwAjQAEAAAAqAAAAegBoAGkA agB1AHgALgBmAGEAbgBAAGkAbgB0AGUAbAAuAGMAbwBtAAAAAAAfACJAAQAAAAoAAABTAE0AVABQ AAAAAAACAfk/AQAAAGQAAAAAAAAAgSsfpL6jEBmdbgDdAQ9UAgAAAIBGAGEAbgAsACAAWgBoAGkA agB1AFgAAABTAE0AVABQAAAAegBoAGkAagB1AHgALgBmAGEAbgBAAGkAbgB0AGUAbAAuAGMAbwBt AAAAHwAJXQEAAAAqAAAAegBoAGkAagB1AHgALgBmAGEAbgBAAGkAbgB0AGUAbAAuAGMAbwBtAAAA AAALAEA6AQAAAB8AGgABAAAAEgAAAEkAUABNAC4ATgBvAHQAZQAAAAAAAwDxPwkEAAALAEA6AQAA AAMA/T/kBAAAAgELMAEAAAAQAAAA7dZIXtTSV0KwCOPW2AoW2wMAFwABAAAAQAA5AABSqbWiJdUB QAAIMGUv/LWiJdUBHwAAgIYDAgAAAAAAwAAAAAAAAEYBAAAAHgAAAGEAYwBjAGUAcAB0AGwAYQBu AGcAdQBhAGcAZQAAAAAAAQAAAAwAAABlAG4ALQBVAFMAAAAfADcAAQAAAGoAAABbAFAAQQBUAEMA SABdACAAQgBhAHMAZQBUAG8AbwBsAHMAOgBSAGUAbQBvAHYAZQAgAHUAbgB1AHMAZQBkACAARQBk AGsAMgBcAEIAdQBpAGwAZABOAG8AdABlAHMAMgAuAHQAeAB0AAAAAAAfAD0AAQAAAAIAAAAAAAAA AwA2AAAAAAACAXEAAQAAABYAAAAB1SWitQTSkJPDBIFDnpYrwdwrHhgEAAAfAHAAAQAAAGoAAABb AFAAQQBUAEMASABdACAAQgBhAHMAZQBUAG8AbwBsAHMAOgBSAGUAbQBvAHYAZQAgAHUAbgB1AHMA ZQBkACAARQBkAGsAMgBcAEIAdQBpAGwAZABOAG8AdABlAHMAMgAuAHQAeAB0AAAAAAAfADUQAQAA AJAAAAA8AEYAQQBEADAARAA3AEUAMABBAEUAMABGAEEANQA0AEQAOQA4ADcARgA2AEUANwAyADQA MwA1AEMAQQBGAEQANQAwAEEARgA4ADIAOAA0AEYAQABTAEgAUwBNAFMAWAAxADAAMQAuAGMAYwBy AC4AYwBvAHIAcAAuAGkAbgB0AGUAbAAuAGMAbwBtAD4AAAADAN4/n04AAEAABzAFzvm1oiXVAQIB CwABAAAAEAAAAO3WSF7U0ldCsAjj1tgKFtsDACYAAAAAAAIBRwABAAAAMgAAAGM9VVM7YT1NQ0k7 cD1JbnRlbDtsPVNIU01TWDEwMS0xOTA2MTgwNjU0NDRaLTU3NDcAAAACARAwAQAAAEYAAAAAAAAA Jne9OTvsOEmkphU9y6V7QgcA+tDX4K4PpU2Yf25yQ1yv1QAAAEQRXgAAppNoNoh2bEunStPrR5pM ZAAACVSPsgAAAAAfAPo/AQAAABgAAABGAGEAbgAsACAAWgBoAGkAagB1AFgAAAADAAlZAQAAAEAA AIAIIAYAAAAAAMAAAAAAAABGAAAAAL+FAACQHge1oiXVAQsAAIAIIAYAAAAAAMAAAAAAAABGAAAA AIKFAAAAAAAAHwAAgIYDAgAAAAAAwAAAAAAAAEYBAAAAGAAAAGQAbABwAC0AcAByAG8AZAB1AGMA dAAAAAEAAAAaAAAAZABsAHAAZQAtAHcAaQBuAGQAbwB3AHMAAAAAAB8AAICGAwIAAAAAAMAAAAAA AABGAQAAABgAAABkAGwAcAAtAHYAZQByAHMAaQBvAG4AAAABAAAAFgAAADEAMQAuADAALgA2ADAA MAAuADcAAAAAAB8AAICGAwIAAAAAAMAAAAAAAABGAQAAABoAAABkAGwAcAAtAHIAZQBhAGMAdABp AG8AbgAAAAAAAQAAABQAAABuAG8ALQBhAGMAdABpAG8AbgAAAAMADTT9PwAAHwAAgIYDAgAAAAAA wAAAAAAAAEYBAAAAIAAAAHgALQBtAHMALQBoAGEAcwAtAGEAdAB0AGEAYwBoAAAAAQAAAAIAAAAA AAAAHwAAgIYDAgAAAAAAwAAAAAAAAEYBAAAAIgAAAHgALQBvAHIAaQBnAGkAbgBhAHQAaQBuAGcA LQBpAHAAAAAAAAEAAAAgAAAAWwAxADAALgAyADMAOQAuADEAMgA3AC4ANAAwAF0AAABPPw== --_000_FAD0D7E0AE0FA54D987F6E72435CAFD50AF8284FSHSMSX101ccrcor_--