From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR04-VI1-obe.outbound.protection.outlook.com (EUR04-VI1-obe.outbound.protection.outlook.com [40.107.8.52]) by mx.groups.io with SMTP id smtpd.web10.2498.1632391574405378115 for ; Thu, 23 Sep 2021 03:06:15 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=XtgMF6TG; spf=pass (domain: arm.com, ip: 40.107.8.52, mailfrom: christopher.jones@arm.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lazrZL/j2t4UOaEC0U3Wpzs+nw07p1ZPUtzU/YgHbKY=; b=XtgMF6TGuNzpDTrcnu59X2DpIO6TFk+8EAXUxD1MWvlrF/ahqf5/kTvWDvbEDgnItFMwHw5JtU3PDOpr5SMzi/av+Yp90RfwyR8gKQwsPyvx8MWwF+qLormEeJ/Eos4phLlHvpgEJ+zYAjXSGjDnxaq5xssOLdzMQ/BixrXJPPU= Received: from AM3PR07CA0099.eurprd07.prod.outlook.com (2603:10a6:207:6::33) by AM6PR08MB4437.eurprd08.prod.outlook.com (2603:10a6:20b:bf::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.13; Thu, 23 Sep 2021 10:06:11 +0000 Received: from VE1EUR03FT047.eop-EUR03.prod.protection.outlook.com (2603:10a6:207:6:cafe::cc) by AM3PR07CA0099.outlook.office365.com (2603:10a6:207:6::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4566.8 via Frontend Transport; Thu, 23 Sep 2021 10:06:11 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; edk2.groups.io; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;edk2.groups.io; dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT047.mail.protection.outlook.com (10.152.19.218) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.13 via Frontend Transport; Thu, 23 Sep 2021 10:06:10 +0000 Received: ("Tessian outbound c21c48fbc857:v103"); Thu, 23 Sep 2021 10:06:10 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: c16d6d2e6ea390d8 X-CR-MTA-TID: 64aa7808 Received: from cff72347caad.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id CCF8CD5D-18A5-4EBA-9E46-FA8EE4B41DB4.1; Thu, 23 Sep 2021 10:05:58 +0000 Received: from EUR02-HE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id cff72347caad.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 23 Sep 2021 10:05:58 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WsaQiU9jwbTIm4LgQLCkNDgfASp4X8VuTMsIQLHW5fBwB4nVxJ/Q4hOQC/zPlw9dLWORe7sQ1D/MmXsuOeuasSKS9lV9kbA20tiSXOBptt9SbzyXFPUdFi+8kR5vmaobbBqPRv7aK9eIjI6iNQ6vjOwcjR6O3BtM8qDGAHCV5CKI2e5SE21UUwFlET+pGM5RzkuIYcIgc/dEZKftr2bmhOlwlPx+1bskDiZdw7WKIwSyqsq9m/f3z15OoiEER2SanCzGyNeFfR/yun6tbZN1qU57HJxS9O7FZzE/8ZKPw32PBIHHvxaWuSEfE2AboLYfd85DqJk8M+2EgCcLFJ7s6Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=lazrZL/j2t4UOaEC0U3Wpzs+nw07p1ZPUtzU/YgHbKY=; b=OlyvSMmBfyI4QdrriDWdtH08CaJHMN//Quzu+8mQY3Bwr8v0n2XAanafImdpwNb9LoO/7cp0hAQgazOyGad6ZgjjdvPlJd1bF8bNFKizkeT7yYrqQjfBSs04THVGzKSlKTw1EoFyc53LguodybPS5I2uwoZgf6kqYX+smSJsFWmJ9j6r8ZknNE9ZZWjtJnMEIhFZS8HL0d/zOWjvR+smbClxYGI1aZfAXmJzBvk+djx5o7dkqdLb4LhgOJs92q+18nNxe02KPuErlAgID5+z2/vwACVGfaSFaoOUbGQDDq/NrKM7RxS+f30iAVD+au8rQup67nnZZiPXhMrpPkpF5Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lazrZL/j2t4UOaEC0U3Wpzs+nw07p1ZPUtzU/YgHbKY=; b=XtgMF6TGuNzpDTrcnu59X2DpIO6TFk+8EAXUxD1MWvlrF/ahqf5/kTvWDvbEDgnItFMwHw5JtU3PDOpr5SMzi/av+Yp90RfwyR8gKQwsPyvx8MWwF+qLormEeJ/Eos4phLlHvpgEJ+zYAjXSGjDnxaq5xssOLdzMQ/BixrXJPPU= Received: from VE1PR08MB5758.eurprd08.prod.outlook.com (2603:10a6:800:1a0::11) by VE1PR08MB4816.eurprd08.prod.outlook.com (2603:10a6:802:a1::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4523.17; Thu, 23 Sep 2021 10:05:55 +0000 Received: from VE1PR08MB5758.eurprd08.prod.outlook.com ([fe80::8c1c:bd1c:f33b:d354]) by VE1PR08MB5758.eurprd08.prod.outlook.com ([fe80::8c1c:bd1c:f33b:d354%7]) with mapi id 15.20.4544.015; Thu, 23 Sep 2021 10:05:55 +0000 From: "Chris Jones" To: "devel@edk2.groups.io" , Bob Feng , Liming Gao , Sami Mujawar , Pierre Gondois Subject: Re: [edk2-devel] [PATCH v1 0/4] Set default Makefile name Thread-Topic: [edk2-devel] [PATCH v1 0/4] Set default Makefile name Thread-Index: AQHXsFlVIE5lPXgh50a774wgno9h4auxYNCJ Date: Thu, 23 Sep 2021 10:05:55 +0000 Message-ID: References: <20210923085903.15966-1-Pierre.Gondois@arm.com> In-Reply-To: <20210923085903.15966-1-Pierre.Gondois@arm.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Authentication-Results-Original: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=arm.com; x-ms-publictraffictype: Email X-MS-Office365-Filtering-Correlation-Id: 830630c5-b4f5-45eb-706b-08d97e79c4c8 x-ms-traffictypediagnostic: VE1PR08MB4816:|AM6PR08MB4437: x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:4941;OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: RYGHwgzTCipDQkcT3qibBu/BHLOoT0WuktdRJBs7fdKiIWjnEI4u/BtIAD8boTCTErhdhMTXQiYiH033oqBNNPIk1Hw2NO/TNzU2Pd8DdG+PbKserHo9fEbxF3ndItl5Xx2/h9n6VGRxTa25VzEPKWq1/zIU1PotpH7rg8zqkWDkaYzcTNuqbFv82fV8bbc0z7xXrTa4BNkr0dVgBsltARLvi8dJ5LqSdP9t0H++XElBjVq9uT+IxEEC0A8WkUOHPaviciloskmrafuVHdJXSRyEswaYd9pVbslrxLKc4tSAbq14rQ+fkrhaTIHeVbD13uHRH/V48a0MCsZJPVxo7Fu8CFeIbJV9SGjS+TvMJB9IU1V3UIe+q5nJbV7Kw09qZvAHT3s8Mdc64UaQMtSTtGZfhqTFeDQIr49QMLzscB/qjHl1uMI5WtcO9rhhshMhN2zr8iw+BR4ht8HRuK2PltkioTOmfL74Q3jsw4DZKTZzhvdUxdsodfwrpHtHeyig6Q6EH9I/LYz0I7irOAoW2Tequ13rVY1GdKpeqKHgYDtBMF6GgyeuL9IxXaTPQ3eTTvXBgStMKd1hVFEq5LlMuNown/PwwkKRJ7iEHlm5jeb6aD/ubCK4WcgoqB3N4ztNDQ4euU6Gz5Q5dPUGNOoMVGxdRCj4OkTMztFiJkajNZPxJk5QCTDs3pKzC3404FqbaD2I3ezf3LUTbHXQqCmzQab1BsbdxF3YDB1i0eXfdU7EDUaXcTnR/hO6U2cA96c3u7zIHk4k99jP07hqPntjliI0igb1V09YnPP78mgL7OHed8OT4sxzR29csLTIvO6RyAubtgzWANfkirbYZ6WDrw== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VE1PR08MB5758.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(83380400001)(508600001)(5660300002)(8936002)(122000001)(186003)(38100700002)(6506007)(66556008)(53546011)(8676002)(166002)(33656002)(26005)(19627405001)(66476007)(2906002)(64756008)(66446008)(52536014)(86362001)(6636002)(66946007)(7696005)(316002)(110136005)(38070700005)(71200400001)(91956017)(966005)(9686003)(76116006)(55016002);DIR:OUT;SFP:1101; MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR08MB4816 Original-Authentication-Results: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=arm.com; Return-Path: Christopher.Jones@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT047.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 66c939bd-71ff-49ee-143d-08d97e79bbc2 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: v45QSBitIoLtdc/DJLVe9hp925SCrmx6HeQ3ig1gTCwNWFCfghGxwAUfG6wAODhdIDLlKIKwRCcn/vYD/DOFeW284SKQeRiS4fh7Z+Ozx5649LXAprWK3Y2suKw7eLb+kBMeP9cEAMX4vkYjf/HXm4TTKccCAJ/BiAvRtdLdPa0y4pja2hZEDxZvsHBD27X/QUl2mToIwv8Yqv4w9eAAY3Wf/qh/2RBWSjJvRJNTOghFH/4SdDBBdgxBfw02LAejSEm3Q0zjFbNHvYj8QKE+tns8A9o3h4ij9ahko5KOFn5kGbTwAAzi6iTPvLQkiiKfGvFzLgccZso457IrkFE/HXOmlPq3QWOckmr+CF/wv2I7gcYbitmkM44bEfwY83FTfc//ruRpSHWFpuGcRIhRxRsM9rIv1OlGgzecg1vnf9ZObawaxICm7dGJZ9M3uD4MIa9hyzMwJIZQaBV3tXrI1Wg88unyl4UveABfPfCdxkvOQrD/FSUsy3DBcmgqhrJPsrY4zcjtp1xb1kgECKLik/4GlZYBnPAlelD/ANkpLPjSrTdoHonSyXqccKQ/tf50gYNcZcS4Tf5D7wUV9+7YfjceAkzF+Jc8sOYGxwZACHwdzBh7G+vTXo4UbZnz4WlekSO2sPT4Sk+6PxIuRGQJqWBZfaIWNLNHsfjZPnxVf/etrC4hW0eCcxVVTIQSAyK81D7n3epV3qqVm9TFBUnfr/Tbxw8lQnuHdYN7mtAHMNqMbu3ebh14eJ40bjZJaIfU/BkFOX51srPc/UGcR9Pz9o5K4W08JdwQ0kOELKerggbd5MotID+jloQYUUJGFjxwGbJ8ya6MONICf4Ye4PaZ1w== X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(4636009)(36840700001)(46966006)(8936002)(8676002)(336012)(5660300002)(966005)(47076005)(70586007)(53546011)(83380400001)(19627405001)(70206006)(82310400003)(52536014)(81166007)(356005)(186003)(166002)(508600001)(9686003)(33656002)(36860700001)(2906002)(316002)(110136005)(6506007)(6636002)(55016002)(26005)(86362001)(7696005);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2021 10:06:10.5819 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 830630c5-b4f5-45eb-706b-08d97e79c4c8 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: VE1EUR03FT047.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB4437 Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_VE1PR08MB5758DEF9E8D598023CFAF72DEFA39VE1PR08MB5758eurp_" --_000_VE1PR08MB5758DEF9E8D598023CFAF72DEFA39VE1PR08MB5758eurp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable For this patch series: Reviewed-by: Chris Jones Regards, Chris ________________________________ From: devel@edk2.groups.io on behalf of PierreGondoi= s via groups.io Sent: Thursday, September 23, 2021 9:58 AM To: devel@edk2.groups.io ; Bob Feng ; Liming Gao ; Sami Mujawar Subject: [edk2-devel] [PATCH v1 0/4] Set default Makefile name From: Pierre Gondois A Makefile name is not set in BaseTools when only building modules or libraries. This patch-set sets a default Makefile name for the "build" command. The patch-set also: - Removes unsused Makefile variables - Removes hard-coded references to "target.txt" and "tools_def.txt" The changes can be seen at: https://github.com/PierreARM/edk2/tree/1868_Bas= eTools_build_py_corrections_v1 Pierre Gondois (4): BaseTools/GenMake: Use ToolDefinition as fallback option BaseTools/build: Set MakefileName BaseTools: Remove Makefile/MakefileName fields BaseTools: Remove hard-coded strings for target and tools_def BaseTools/Source/Python/AutoGen/GenMake.py | 8 ++++---- BaseTools/Source/Python/AutoGen/ModuleAutoGen.py | 1 - BaseTools/Source/Python/GenFds/GenFds.py | 4 ++-- .../Source/Python/GenFds/GenFdsGlobalVariable.py | 4 ++-- BaseTools/Source/Python/TargetTool/TargetTool.py | 3 ++- BaseTools/Source/Python/Workspace/BuildClassObject.py | 2 -- BaseTools/Source/Python/Workspace/DscBuildData.py | 9 ++++----- BaseTools/Source/Python/build/build.py | 11 ++++------- 8 files changed, 18 insertions(+), 24 deletions(-) -- 2.17.1 IMPORTANT NOTICE: The contents of this email and any attachments are confid= ential and may also be privileged. If you are not the intended recipient, p= lease notify the sender immediately and do not disclose the contents to any= other person, use it for any purpose, or store or copy the information in = any medium. Thank you. --_000_VE1PR08MB5758DEF9E8D598023CFAF72DEFA39VE1PR08MB5758eurp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable
For this patch series:

Reviewed-by: Chris Jones <christopher.jones@arm.com>


Regards,
Chris

From: devel@edk2.groups.io = <devel@edk2.groups.io> on behalf of PierreGondois via groups.io <p= ierre.gondois=3Darm.com@groups.io>
Sent: Thursday, September 23, 2021 9:58 AM
To: devel@edk2.groups.io <devel@edk2.groups.io>; Bob Feng <= bob.c.feng@intel.com>; Liming Gao <gaoliming@byosoft.com.cn>; Sami= Mujawar <Sami.Mujawar@arm.com>
Subject: [edk2-devel] [PATCH v1 0/4] Set default Makefile name
 
From: Pierre Gondois <Pierre.Gondois@arm.com>= ;

A Makefile name is not set in BaseTools when only building modules
or libraries. This patch-set sets a default Makefile name for the
"build" command.

The patch-set also:
- Removes unsused Makefile variables
- Removes hard-coded references to "target.txt" and "tools_d= ef.txt"

The changes can be seen at: https://github.com/PierreARM/edk2/tree/1868_BaseTools_build_py_corrections_= v1

Pierre Gondois (4):
  BaseTools/GenMake: Use ToolDefinition as fallback option
  BaseTools/build: Set MakefileName
  BaseTools: Remove Makefile/MakefileName fields
  BaseTools: Remove hard-coded strings for target and tools_def

 BaseTools/Source/Python/AutoGen/GenMake.py    &nb= sp;       |  8 ++++----
 BaseTools/Source/Python/AutoGen/ModuleAutoGen.py   &nb= sp;  |  1 -
 BaseTools/Source/Python/GenFds/GenFds.py     = ;         |  4 ++--
 .../Source/Python/GenFds/GenFdsGlobalVariable.py   &nb= sp;  |  4 ++--
 BaseTools/Source/Python/TargetTool/TargetTool.py   &nb= sp;  |  3 ++-
 BaseTools/Source/Python/Workspace/BuildClassObject.py |  2 --  BaseTools/Source/Python/Workspace/DscBuildData.py   &n= bsp; |  9 ++++-----
 BaseTools/Source/Python/build/build.py     &= nbsp;          | 11 ++++------= -
 8 files changed, 18 insertions(+), 24 deletions(-)

--
2.17.1






IMPORTANT NOTICE: The contents of this email and any attachments are confid= ential and may also be privileged. If you are not the intended recipient, p= lease notify the sender immediately and do not disclose the contents to any= other person, use it for any purpose, or store or copy the information in any medium. Thank you. --_000_VE1PR08MB5758DEF9E8D598023CFAF72DEFA39VE1PR08MB5758eurp_--