Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 61f9695f20a575085d0579a0d3efc41b322ce1ac
      
https://github.com/tianocore/edk2/commit/61f9695f20a575085d0579a0d3efc41b322ce1ac
  Author: Oliver Smith-Denny <o...@linux.microsoft.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M .pytool/CISettings.py
    R BaseTools/BinPipWrappers/PosixLike/AmlToC
    R BaseTools/BinPipWrappers/PosixLike/BPDG
    R BaseTools/BinPipWrappers/PosixLike/BrotliCompress
    R BaseTools/BinPipWrappers/PosixLike/DevicePath
    R BaseTools/BinPipWrappers/PosixLike/Ecc
    R BaseTools/BinPipWrappers/PosixLike/EfiRom
    R BaseTools/BinPipWrappers/PosixLike/GenCrc32
    R BaseTools/BinPipWrappers/PosixLike/GenDepex
    R BaseTools/BinPipWrappers/PosixLike/GenFds
    R BaseTools/BinPipWrappers/PosixLike/GenFfs
    R BaseTools/BinPipWrappers/PosixLike/GenFv
    R BaseTools/BinPipWrappers/PosixLike/GenFw
    R BaseTools/BinPipWrappers/PosixLike/GenPatchPcdTable
    R BaseTools/BinPipWrappers/PosixLike/GenSec
    R BaseTools/BinPipWrappers/PosixLike/GenerateCapsule
    R BaseTools/BinPipWrappers/PosixLike/LzmaCompress
    R BaseTools/BinPipWrappers/PosixLike/LzmaF86Compress
    R BaseTools/BinPipWrappers/PosixLike/PatchPcdValue
    R BaseTools/BinPipWrappers/PosixLike/Pkcs7Sign
    R BaseTools/BinPipWrappers/PosixLike/Rsa2048Sha256GenerateKeys
    R BaseTools/BinPipWrappers/PosixLike/Rsa2048Sha256Sign
    R BaseTools/BinPipWrappers/PosixLike/Split
    R BaseTools/BinPipWrappers/PosixLike/TargetTool
    R BaseTools/BinPipWrappers/PosixLike/TianoCompress
    R BaseTools/BinPipWrappers/PosixLike/Trim
    R BaseTools/BinPipWrappers/PosixLike/UPT
    R BaseTools/BinPipWrappers/PosixLike/VfrCompile
    R BaseTools/BinPipWrappers/PosixLike/VolInfo
    R BaseTools/BinPipWrappers/PosixLike/build
    R BaseTools/BinPipWrappers/PosixLike/posix_path_env.yaml
    R BaseTools/BinPipWrappers/WindowsLike/AmlToC.bat
    R BaseTools/BinPipWrappers/WindowsLike/BPDG.bat
    R BaseTools/BinPipWrappers/WindowsLike/Ecc.bat
    R BaseTools/BinPipWrappers/WindowsLike/GenDepex.bat
    R BaseTools/BinPipWrappers/WindowsLike/GenFds.bat
    R BaseTools/BinPipWrappers/WindowsLike/GenPatchPcdTable.bat
    R BaseTools/BinPipWrappers/WindowsLike/GenerateCapsule.bat
    R BaseTools/BinPipWrappers/WindowsLike/PatchPcdValue.bat
    R BaseTools/BinPipWrappers/WindowsLike/Pkcs7Sign.bat
    R BaseTools/BinPipWrappers/WindowsLike/Rsa2048Sha256GenerateKeys.bat
    R BaseTools/BinPipWrappers/WindowsLike/Rsa2048Sha256Sign.bat
    R BaseTools/BinPipWrappers/WindowsLike/Split.bat
    R BaseTools/BinPipWrappers/WindowsLike/TargetTool.bat
    R BaseTools/BinPipWrappers/WindowsLike/Trim.bat
    R BaseTools/BinPipWrappers/WindowsLike/UPT.bat
    R BaseTools/BinPipWrappers/WindowsLike/build.bat
    R BaseTools/BinPipWrappers/WindowsLike/win_build_tools_path_env.yaml
    M BaseTools/BuildEnv
    M BaseTools/Scripts/PatchCheck.py
    R BaseTools/Source/Python/README.md
    M BaseTools/toolsetup.bat
    M pip-requirements.txt

  Log Message:
  -----------
  BaseTools: Remove Pip BaseTools

BaseTools was moved out to a separate repo and consumed as a pip
module by edk2 CI. This process has not led to the desired goals
of doing so, so this patch removes the pip based BaseTools from
edk2 CI.

The original goal of moving BaseTools to a pip module was
primarily to speed up the development process, as the old edk2
mailing list was slow. However, with edk2 moving to PRs, it now
actually slows the BaseTools development process to have to do
a PR in another repo, publish the module, and then make a PR
in edk2 to consume the new BaseTools. It also holds up using
the features in a new BaseTools in other PRs.

There were other goals of moving, such as allowing projects to
use the BaseTools outside of edk2. This can still be accomplished
outside of this PR, this PR simply stops edk2 CI from using the
pip module.

Continuous-integration-options: PatchCheck.ignore-multi-package

Signed-off-by: Oliver Smith-Denny <o...@linux.microsoft.com>



To unsubscribe from these emails, change your notification settings at 
https://github.com/tianocore/edk2/settings/notifications


_______________________________________________
edk2-commits mailing list
edk2-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to