Replies: 4 comments 10 replies
-
One issue for me is having to pass the toolchain using Errors aren't always propagated:
Also, when using Edk2ToolsBuild.py, if I remove the brotli submodule code:
Looking in BaseTools/BaseToolsBuild/BASETOOLS_BUILD.txt there are no ERROR lines, even at:
|
Beta Was this translation helpful? Give feedback.
-
@makubacki I was wondering if you could take a look at my stuart_pr_eval failure at tianocore/edk2-pytool-extensions#550 ? I don't know why it's not working. |
Beta Was this translation helpful? Give feedback.
-
A wish of mine would be an "offline" mode, where it does not download the toolchain (gcc, nasm, etc) but uses the tools it can find in I started looking into this a while back but then got distracted.
I get that .NET is convenient in come cases and it is easily available on most Linux environments, but it is a large dependency compared to what it is used for in the end (downloading dependencies via nuget, I think? Or does it do other things too?). It adds quite some size to the container images that we use in the (Linux) CI. |
Beta Was this translation helpful? Give feedback.
-
As requested from @mdkinney, We've added some stuart CLI usability improvements and will leave them open for a few days for anyone to leave comments. Review each PR to see the changes, but overall they do the following:
tianocore/edk2-pytool-extensions#753 |
Beta Was this translation helpful? Give feedback.
-
A tool called Stuart is integrated with edk2 to help provide a consistent build and dependency management interface across different user environments.
Quick references:
Feedback has been received on numerous occasions that Stuart:
and so on...
This discussion was created to gather constructive feedback that can be channeled into actionable improvements. The tool aspires to provide a Python-based build environment that can accommodate common developer flows in the edk2 project, and this feedback will hopefully help bring it closer to achieving that.
I understand it can be frustrating to use something that may have fallen short of expectations. However, please try to keep feedback constructive, concise, and respectful.
Beta Was this translation helpful? Give feedback.
All reactions