From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 0AC901A1DF1 for ; Tue, 20 Sep 2016 19:50:50 -0700 (PDT) Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga104.jf.intel.com with ESMTP; 20 Sep 2016 19:50:49 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.30,371,1470726000"; d="scan'208";a="882133902" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by orsmga003.jf.intel.com with ESMTP; 20 Sep 2016 19:50:50 -0700 Received: from fmsmsx115.amr.corp.intel.com (10.18.116.19) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.248.2; Tue, 20 Sep 2016 19:50:49 -0700 Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by fmsmsx115.amr.corp.intel.com (10.18.116.19) with Microsoft SMTP Server (TLS) id 14.3.248.2; Tue, 20 Sep 2016 19:50:48 -0700 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.234]) by shsmsx102.ccr.corp.intel.com ([169.254.2.15]) with mapi id 14.03.0248.002; Wed, 21 Sep 2016 10:50:45 +0800 From: "Zhu, Yonghong" To: "Gao, Liming" , "edk2-devel@lists.01.org" Thread-Topic: [edk2] [Patch 0/4] Add support for running python tools from source on Windows Thread-Index: AQHSDQ+L8jzXMv9a+EyxOu4b+OC/jKCDS4Ng Date: Wed, 21 Sep 2016 02:50:45 +0000 Message-ID: References: <1473696210-6264-1-git-send-email-liming.gao@intel.com> In-Reply-To: <1473696210-6264-1-git-send-email-liming.gao@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [Patch 0/4] Add support for running python tools from source on Windows X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Sep 2016 02:50:50 -0000 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed the series of 4 patches. Reviewed-by: Yonghong Zhu =20 Best Regards, Zhu Yonghong -----Original Message----- From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of Limi= ng Gao Sent: Tuesday, September 13, 2016 12:03 AM To: edk2-devel@lists.01.org Subject: [edk2] [Patch 0/4] Add support for running python tools from sourc= e on Windows When Python tool exe files don't exist, toolsetup.bat will configure PYTHON= PATH to python source code, and set BaseTools\BinWrappers\WindowsLike into = system PATH directory. Then, windows batch files will be used to run python= tools from source files.=20 Liming Gao (4): BaseTools: Add Windows batch files to run python tool from Source BaseTools: Update python tool to call external tools with shell true mode BaseTools: Update Python Makefile not to depend on PYTHON_FREEZER_PATH BaseTools: Update toolsetup.bat to set PYTHONPATH env to run python source BaseTools/BinWrappers/WindowsLike/BPDG.bat | 3 + BaseTools/BinWrappers/WindowsLike/Ecc.bat | 3 + BaseTools/BinWrappers/WindowsLike/GenDepex.bat | 3 + BaseTools/BinWrappers/WindowsLike/GenFds.bat | 3 + .../BinWrappers/WindowsLike/GenPatchPcdTable.bat | 3 + .../BinWrappers/WindowsLike/PatchPcdValue.bat | 3 + BaseTools/BinWrappers/WindowsLike/Pkcs7Sign.bat | 3 + .../WindowsLike/Rsa2048Sha256GenerateKeys.bat | 1 + .../BinWrappers/WindowsLike/Rsa2048Sha256Sign.bat | 3 + BaseTools/BinWrappers/WindowsLike/TargetTool.bat | 3 + BaseTools/BinWrappers/WindowsLike/Trim.bat | 3 + BaseTools/BinWrappers/WindowsLike/UPT.bat | 3 + BaseTools/BinWrappers/WindowsLike/build.bat | 3 + BaseTools/Source/Python/Common/VpdInfoFile.py | 7 +- BaseTools/Source/Python/Makefile | 17 +++- BaseTools/Source/Python/build/build.py | 5 +- BaseTools/toolsetup.bat | 101 +++++++++--------= ---- 17 files changed, 100 insertions(+), 67 deletions(-) create mode 100644 B= aseTools/BinWrappers/WindowsLike/BPDG.bat create mode 100644 BaseTools/BinWrappers/WindowsLike/Ecc.bat create mode 100644 BaseTools/BinWrappers/WindowsLike/GenDepex.bat create mode 100644 BaseTools/BinWrappers/WindowsLike/GenFds.bat create mode 100644 BaseTools/BinWrappers/WindowsLike/GenPatchPcdTable.bat create mode 100644 BaseTools/BinWrappers/WindowsLike/PatchPcdValue.bat create mode 100644 BaseTools/BinWrappers/WindowsLike/Pkcs7Sign.bat create mode 100644 BaseTools/BinWrappers/WindowsLike/Rsa2048Sha256Generate= Keys.bat create mode 100644 BaseTools/BinWrappers/WindowsLike/Rsa2048Sha256Sign.bat create mode 100644 BaseTools/BinWrappers/WindowsLike/TargetTool.bat create mode 100644 BaseTools/BinWrappers/WindowsLike/Trim.bat create mode 100644 BaseTools/BinWrappers/WindowsLike/UPT.bat create mode 100644 BaseTools/BinWrappers/WindowsLike/build.bat -- 2.8.0.windows.1 _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel