Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BaseTools: Python VfrCompiler Tool Implementation #108

Closed
wants to merge 0 commits into from

Conversation

yytshirley
Copy link

BaseTools: Python VfrCompiler implementation

This python VfrCompiler tool is the python implementation
of the edk2 VfrCompiler tool which C implementation locates at
https://github.com/tianocore/edk2/tree/master/BaseTools/Source/C/VfrCompile.

This python implementation not only covers the same usage as
the C version VfrCompiler, but also extends several new features.

Edk2 Basetools issue link:
#68

Cc: Rebecca Cran [email protected]
Cc: Liming Gao [email protected]
Cc: Bob Feng [email protected]
Signed-off-by: Yuting Yang [email protected]
Signed-off-by: Yuwei Chen [email protected]

@codecov
Copy link

codecov bot commented Sep 25, 2023

Codecov Report

Patch coverage has no change and project coverage change: -1.05% ⚠️

Comparison is base (8d9b898) 4.27% compared to head (696b221) 3.23%.

❗ Current head 696b221 differs from pull request most recent head 091d77d. Consider uploading reports for the commit 091d77d to get more accurate results

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #108      +/-   ##
==========================================
- Coverage    4.27%    3.23%   -1.05%     
==========================================
  Files         182      194      +12     
  Lines       81605   107838   +26233     
==========================================
  Hits         3490     3490              
- Misses      78115   104348   +26233     
Flag Coverage Δ
Linux 3.23% <0.00%> (-1.05%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files Changed Coverage Δ
edk2basetools/VfrCompiler/IfrCommon.py 0.00% <0.00%> (ø)
edk2basetools/VfrCompiler/IfrCompiler.py 0.00% <0.00%> (ø)
edk2basetools/VfrCompiler/IfrCtypes.py 0.00% <0.00%> (ø)
edk2basetools/VfrCompiler/IfrError.py 0.00% <0.00%> (ø)
edk2basetools/VfrCompiler/IfrFormPkg.py 0.00% <0.00%> (ø)
edk2basetools/VfrCompiler/IfrPreProcess.py 0.00% <0.00%> (ø)
edk2basetools/VfrCompiler/IfrTree.py 0.00% <0.00%> (ø)
edk2basetools/VfrCompiler/IfrUtility.py 0.00% <0.00%> (ø)
edk2basetools/VfrCompiler/VfrSyntaxLexer.py 0.00% <ø> (ø)
edk2basetools/VfrCompiler/VfrSyntaxParser.py 0.00% <ø> (ø)
... and 2 more

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@yytshirley yytshirley changed the title This python VfrCompiler tool is the python implementation of the edk2… BaseTools: Python VfrCompiler Tool Implementation Sep 25, 2023
@yytshirley yytshirley closed this Sep 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant