From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from CAN01-TO1-obe.outbound.protection.outlook.com (CAN01-TO1-obe.outbound.protection.outlook.com [40.107.67.106]) by mx.groups.io with SMTP id smtpd.web08.22804.1629721616736116792 for ; Mon, 23 Aug 2021 05:26:57 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@mail.utoronto.ca header.s=selector1 header.b=M802k3FQ; spf=pass (domain: mail.utoronto.ca, ip: 40.107.67.106, mailfrom: yuqi.chen@mail.utoronto.ca) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jPtrhW0VIzpzH6j5mVaA5QBgCgIELoezfqQJREOdf/7ciNiPFXu7dosK9rShyZt8FkAJwPfNIJbvGNefOpNMLt5Gio/QtpSgoK3pLekPBYkhJMM5hzIekUSlYpuYch85lQ/hZvvzJ19n8u+gfrJTOaKGPi+EcBmMXcgCbtYhiL766TnkOrz4cepj/qjiq6FoKaWXx9FUWMTUTMFAeY1/iuW/fcSjXswT9sqkg4JeoP+lANKT3lFIOpU/794zsp+TCAOrSjV8EeLJ4rqP2ApQCL2gvySYsKE0HBmo/qW+aTEnphtx+e1IFxH8LR7p3nVyhiXLjMaIKXJ+TCH7fGxBIg== 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:X-MS-Exchange-SenderADCheck; bh=QP0T7FST0AKKb+0wPZMZS2eF8PLLUebKkm/dOaDIZXQ=; b=TCvH++azNocdZGS0D/13kjS60U3yB+haknnDd0Y2VJu1Ss/QeEHi9VRm29G9FYr2Y1tzAvL/h/kgV90XBjPxgM/tJl6ZAseHDUI+RL8dPFQMwNqQzNEpBNTY3qVA1+ig2+Pt50YX2Nk6OEudcn+BI9YXYUuyzaW344OxHDDDddrG7z0xt0KKB7hdsRKy9EAxkKb0oLqN4x3CinnjnDkUmcO/EX3GtAaafZfGTITulpwTo7Ci8mMcvNAlnNNvRlTAs7QaP95L4J4p4BGQ69/Dz3G7KGQiIAUK5/EvNrBtAwnZTHNuKSpFaeKPOmXOKm+cJRmN6xQiym/KicrqRlBlQw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mail.utoronto.ca; dmarc=pass action=none header.from=mail.utoronto.ca; dkim=pass header.d=mail.utoronto.ca; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mail.utoronto.ca; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QP0T7FST0AKKb+0wPZMZS2eF8PLLUebKkm/dOaDIZXQ=; b=M802k3FQ7dNqkmAuo4SgPZDsxUO2XAT7wjQNJS826jUyLks2tqlBv3CHwJm5aov7/AytEK0C+o7dfWesBV2ZNR75d5hdO2X1z2obilDhU8TmwqlSF6AZz3z2B/bmiDB8dbcz8omT1RBTc/yNoW8ZU2lvUyAKZCCmI8M7QwZUiX4= Received: from YQXPR0101MB1462.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c00:23::20) by YQXPR01MB4905.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:25::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.19; Mon, 23 Aug 2021 12:26:55 +0000 Received: from YQXPR0101MB1462.CANPRD01.PROD.OUTLOOK.COM ([fe80::d78:e4d4:4f98:9b10]) by YQXPR0101MB1462.CANPRD01.PROD.OUTLOOK.COM ([fe80::d78:e4d4:4f98:9b10%3]) with mapi id 15.20.4436.024; Mon, 23 Aug 2021 12:26:55 +0000 From: yuqi.chen@mail.utoronto.ca To: "devel@edk2.groups.io" Subject: [edk2-devel] [2021-gsoc-llvm-gnumake] enable llvm and gnumake in windows for BaseTools Thread-Topic: [edk2-devel] [2021-gsoc-llvm-gnumake] enable llvm and gnumake in windows for BaseTools Thread-Index: AQHXmBoMekKQwBJ2vk6SZbZDp0bVxg== Date: Mon, 23 Aug 2021 12:26:55 +0000 Message-ID: Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=mail.utoronto.ca; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: d22e04d7-0624-4f66-7f39-08d966314b70 x-ms-traffictypediagnostic: YQXPR01MB4905: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: iQFCkFsArzbalG6KH6uZuDsH1t1qqeESvqCHEJPJtLuFxIwSspuTo5tstzaGOty4NQM8vZ/r4JXADiodUHSNifTgbFn5BOXpRT3vimRMUx24liOBGzsmL17c/TYcyTXpO4xWRijgkBLWslRG6ZZkDHvViLbHtm8166RnS+CD04nl+seSiq+rBVD+Uhn5Bk1n4QnkOOaME88eK2tj51c8Nn6Oz+kkszenkbBbRB1WtXE3kXmWCbDlsNwRaKFZ1uN2lukGuVsay2vuubb0hBcqvitbYubXuANMCWezuB8Aj9TjyyIuEuiTlJQxNfT1+w+BKmNM10zGq7Ai/BCan3pkJZXCRMF8ZAF72haISHCNyeOEHHoZA7aQDadZDfcb21rLiSMpsRK6TEKUURkP61neNHXmDWjXrNsTQWKieIlpDxkSacdre0rn8Rkg7yT6daEObKV/9cNfjNY70RiHTT1GS8iui6JK8rJwsRv+JH2PbEWsic2iSyDbJhR8yCUxkFZ+h6y7VVx2VY9nj/bxysj/qP5EePnAV8VcmFKWYaIaZ9u95vBqJsZtRfX8ibnN6KfQQ38j2CRidPUC7EidEni6ogevqwpa551a4PXvCfGziT7Vi1wfrz34WCiKlk50pa9Gka2IdTp8WucJfrT/Oh9Xa3FSaqTDPCyrXVXvP9pafgkycVjWKu7pHy9Rk0yNZ26a3Ekc/abq9T94idbe0frwqTUZ5lNmgc6ItElcELDY2+YqhyVSZQlTBYI3KDp7L/6XAlTcx29Kf25GTayc6r7a4Q== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:YQXPR0101MB1462.CANPRD01.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(4636009)(346002)(39860400002)(366004)(396003)(376002)(136003)(7696005)(71200400001)(55016002)(33656002)(38100700002)(64756008)(66556008)(2906002)(8936002)(478600001)(86362001)(66946007)(9686003)(122000001)(6506007)(4744005)(6916009)(38070700005)(316002)(786003)(5660300002)(186003)(76116006)(8676002)(26005)(52536014)(44832011)(66476007)(166002)(966005)(66446008);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?kZBJc2rBoub2kVuZUjI5xA5Ky8n1wzwL8QzX82HakyWfJWm+3a67YGCX/be7?= =?us-ascii?Q?KWDqcLEZ7jjOj2kN1BF/MYWa1Y7s+/f0tNbmBirkiViQKN40sqL3om/3L8Jw?= =?us-ascii?Q?YzO4/HcqWjX6Z0Ajt/Ol1YDnGdTkyGSSAjjYOcgW18Diyi3oB6PeFtQ3UY7D?= =?us-ascii?Q?vL29PErczuVMMjHBcQnNw4WpwkB1qwafqj/Uoe2h9NgF2OsY/TZ2QvRKzeIo?= =?us-ascii?Q?RHvluWHjP8doMl5V76mhoi3gWCvHrVVwZLUa6YaCz3jhPmf7kWa6XokSp9xP?= =?us-ascii?Q?B8SAjtsOs/4fXTuR6MHnDZipYsUJDECFNklRkoyPrbsG4CL/L0rTl+CvVAQI?= =?us-ascii?Q?jGDC+qoyH0cuZxjGl8upSawdU8NJYD2yJc8vX2i8bUkxm9tjtfKKkWVjiX4R?= =?us-ascii?Q?aaXSQxVBSUMz29A/B+xaK/IAjNo8Xm7oyYodQPWfhRWn5nW+WvWzkq0mBA6l?= =?us-ascii?Q?VkErR5SDd1eV27EoZczgUkm7d2JQAx7G1yxqCVHU/KLGBd44NE/O1JH5/zAS?= =?us-ascii?Q?ErJob/olaV9c66ChTmK555CsANp50OISOOPcvlrChGkb0siEUvupf+IU6Z8L?= =?us-ascii?Q?DEe1ZfE7QpRoOxKWBSD7u8qnurEwW87WQ5DFfW3tS1Em7F1W+YNLPHP1VpF7?= =?us-ascii?Q?eIHOvp+ZCVDJkCj3hmyCUPz7RMSmMAyK09LVRV6VIDsFUAzIbHOnBXu6apk2?= =?us-ascii?Q?YbnID/WG1cKDJCRoY+nLRTnmnovbVxyO+NRKibivFp352At9gSVlmsRRhEis?= =?us-ascii?Q?XfjIJvVs8T/vjFapl13ciFpvA/u6YnuED/RuJzBVh7Q5VGfPUbYE/7K2JCMA?= =?us-ascii?Q?75TNNeJUXmX2rqYsPSsD7GFGZhCi9OOMAh7X53OTEOfd6LjfrwhrXgSItMIm?= =?us-ascii?Q?a0Di2PRXEZPiLw2d0wzA0kcHjGbRF1T7BXQ2lJhua6Bcvpw/5ZJFg/wteyKb?= =?us-ascii?Q?dhVa2ZNg83YjEV4NiRNef8rwE93nspRQUn63OpzMx4NGMTXG1DVmfqb91URQ?= =?us-ascii?Q?XIy5R+qwv6EBTBY4nN6VKVOiv89SWmHR3iXgXeVDMR6YTTVQTG8PZxVKjiVz?= =?us-ascii?Q?HNBU31ssl7ffb+ZTUTJSZiHt1uRyZds7/tSDvK5MhKsQK/nuZTF78hZLBzDG?= =?us-ascii?Q?JEUVKc4nkNzTtxxu0hvCaHI4VGa8mMKFuFMIvFotFgl9HqOne9QhyObD/zFQ?= =?us-ascii?Q?n2YZRTn8+r1AVc72qorWcVdXLsI7az1iQRlkESLt8xYwdRj+2RF4KcN6vz9Q?= =?us-ascii?Q?9ryJi1CAyJgXLlGWXbreaFXJnxr2KHD/ojsJn9JrekF6vLegcaQJ+Fu5mK3E?= =?us-ascii?Q?qMyWIpgjOG28IpXgHbfvRSnR?= x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-OriginatorOrg: mail.utoronto.ca X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: YQXPR0101MB1462.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: d22e04d7-0624-4f66-7f39-08d966314b70 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Aug 2021 12:26:55.3630 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 78aac226-2f03-4b4d-9037-b46d56c55210 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: LmDMtNMKsfOqtPq8IOxmmkjNWLTzv2+QEwJof4RazJheTF9/ADWEdHVZaSInwj2xxZ8ybOGvNmNlLqXHpwsWXAoDh6xY7SYVdYdfvoXq/f8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: YQXPR01MB4905 Content-Language: en-CA Content-Type: multipart/alternative; boundary="_000_YQXPR0101MB146282545F7D3AF23E0A81CECDC49YQXPR0101MB1462_" --_000_YQXPR0101MB146282545F7D3AF23E0A81CECDC49YQXPR0101MB1462_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello all, This is Yuqi Chen from GSoC 2021. In this project my task is to enable llvm= and gnu make to build BaseTools in windows. The feature was already checke= d in to the edk2-stage in the link: https://github.com/tianocore/edk2-stagi= ng/tree/2021-gsoc-llvm-gnumake . Please feel free to give further code revi= ew and feedback. Thank you, Yuqi --_000_YQXPR0101MB146282545F7D3AF23E0A81CECDC49YQXPR0101MB1462_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hello all,

 

This is Yuqi Chen from GSoC 202= 1. In this project my task is to enable llvm and gnu make to build BaseTool= s in windows. The feature was already checked in to the edk2-stage in the l= ink: https://github.com/tianocore/edk2-staging/tree/2021-gsoc-llvm-gnumak= e . Please feel free to give further code review and feedback.

 

Thank you,

Yuqi

 

--_000_YQXPR0101MB146282545F7D3AF23E0A81CECDC49YQXPR0101MB1462_--