public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
From: "Fan, ZhijuX" <zhijux.fan@intel.com>
To: "devel@edk2.groups.io" <devel@edk2.groups.io>
Cc: "Gao, Liming" <liming.gao@intel.com>,
	"Feng, Bob C" <bob.c.feng@intel.com>
Subject: [PATCH] BaseTools:Remove unused Edk2\BuildNotes2.txt
Date: Tue, 18 Jun 2019 06:54:44 +0000	[thread overview]
Message-ID: <FAD0D7E0AE0FA54D987F6E72435CAFD50AF8284F@SHSMSX101.ccr.corp.intel.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 7394 bytes --]

BZ:https://bugzilla.tianocore.org/show_bug.cgi?id=1889

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 <bob.c.feng@intel.com>
Cc: Liming Gao <liming.gao@intel.com>
Signed-off-by: Zhiju.Fan <zhijux.fan@intel.com>
---
 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 II 
-source.
-
-Note:
-  The first time the edksetup script is executed, it creates three files in 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, they
-  are not touched.
-
-First, set up your project workspace. If you have previously initialized this
-WORKSPACE, and a newer version of the *.template files in
-WORKSPACE\BaseTools\Conf exists, remove the *.txt files in the WORKSPACE\Conf
-directory prior to running the edksetup script.
-
-For the reference build of the Nt32 Platform emulation environment, use the 
-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 entries,
-or modify the %WORKSPACE%\Conf\target.txt file's TOOL_CHAIN_TAG. The pre-defined
-tags are listed near the top of the %WORKSPACE%\Conf\tools_def.txt file, below
-the Supported Tool Chains comment.
-Alternatively, you may use the build command's -t option to specify a different
-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-bit 
-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 the
-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, 
-MdePkg\Library\BaseLib\BaseLib.inf), please edit the file
-%WORKSPACE%\Conf\Target.txt first.
-
-Change the following line
-    ACTIVE_PLATFORM       = MdeModulePkg/MdeModulePkg.dsc
-to
-    ACTIVE_PLATFORM       = 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 
-
-    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 <debug level 0-9>" 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 line.
-
-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 <ModuleName>.depex files only.
-genmake   - Generate makefiles in addition to files generated by "genc" target.
-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 Python
-  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 "<python_interpreter.exe> <python_source_dir>/build/build.py" or
-       "<python_source_dir>/build/build.py" directly.
-
-* Convert Python source to exe file
-  The tools written in Python can be converted into executable program which can
-  be executed without Python interpreter. One of the conversion tools is called
-  cx_Freeze, available at: 
-
-    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=<buildtools>\BaseTools\Source\Python
-    c:\cx_Freeze-3.0.3\FreezePython.exe --include-modules=encodings.cp437,encodings.gbk,encodings.utf_16,encodings.utf_8 --install-dir=.\mybuild MyBuild.py
-
-  The generated .exe files are put in "mybuild" subdirectory.
-
-- 
2.14.1.windows.1


[-- Attachment #2: winmail.dat --]
[-- Type: application/ms-tnef, Size: 6721 bytes --]

             reply	other threads:[~2019-06-18  6:54 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-06-18  6:54 Fan, ZhijuX [this message]
2019-06-24  3:15 ` [PATCH] BaseTools:Remove unused Edk2\BuildNotes2.txt Liming Gao

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-list from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=FAD0D7E0AE0FA54D987F6E72435CAFD50AF8284F@SHSMSX101.ccr.corp.intel.com \
    --to=devel@edk2.groups.io \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox