microsoft / mu_basecore

Project Mu BaseCore
https://microsoft.github.io/mu/
Other
239 stars 122 forks source link

[202405] Adding CLANBPDB support #1066

Closed kuqin12 closed 1 month ago

kuqin12 commented 1 month ago

Preface

Please ensure you have read the contribution docs prior to submitting the pull request. In particular, pull request guidelines.

Description

This change adds support for CLANGPDB build for 202405 release branch.

For each item, place an "x" in between [ and ] if true. Example: [x]. (you can also check items in the GitHub UI)

How This Was Tested

This change is not tested...

Integration Instructions

N/A

apop5 commented 1 month ago

@kuqin12

https://github.com/microsoft/mu_basecore/tree/release/202311/BaseTools/Plugin/ClangPdbToolChain

Can you also pull in the ClanPdbToolChain plugin as part of this?

codecov-commenter commented 1 month ago

Codecov Report

Attention: Patch coverage is 0% with 17 lines in your changes missing coverage. Please review.

Please upload report for BASE (release/202405@7d38326). Learn more about missing BASE report.

Files Patch % Lines
MdePkg/Library/CompilerIntrinsicsLib/memset.c 0.00% 17 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## release/202405 #1066 +/- ## ================================================= Coverage ? 1.59% ================================================= Files ? 1449 Lines ? 361071 Branches ? 5552 ================================================= Hits ? 5764 Misses ? 355200 Partials ? 107 ``` | [Flag](https://app.codecov.io/gh/microsoft/mu_basecore/pull/1066/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=microsoft) | Coverage Δ | | |---|---|---| | [MdeModulePkg](https://app.codecov.io/gh/microsoft/mu_basecore/pull/1066/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=microsoft) | `0.68% <ø> (?)` | | | [MdePkg](https://app.codecov.io/gh/microsoft/mu_basecore/pull/1066/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=microsoft) | `5.41% <0.00%> (?)` | | | [NetworkPkg](https://app.codecov.io/gh/microsoft/mu_basecore/pull/1066/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=microsoft) | `0.55% <ø> (?)` | | | [PolicyServicePkg](https://app.codecov.io/gh/microsoft/mu_basecore/pull/1066/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=microsoft) | `30.41% <ø> (?)` | | | [UefiCpuPkg](https://app.codecov.io/gh/microsoft/mu_basecore/pull/1066/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=microsoft) | `4.76% <ø> (?)` | | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=microsoft#carryforward-flags-in-the-pull-request-comment) to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

kuqin12 commented 1 month ago

@kuqin12

https://github.com/microsoft/mu_basecore/tree/release/202311/BaseTools/Plugin/ClangPdbToolChain

Can you also pull in the ClanPdbToolChain plugin as part of this?

Thanks, this is updated in the latest update.