xmake-io / xmake

🔥 A cross-platform build utility based on Lua
https://xmake.io
Apache License 2.0
9.82k stars 774 forks source link

是否考虑增加对uefi开发的支持 #5323

Open heheda123123 opened 2 months ago

heheda123123 commented 2 months ago

你在什么场景下需要该功能?

uefi的开发环境 https://github.com/tianocore/edk2 目前都是手动安装依赖,启动edksetup设置环境变量,再构建 调试也比较麻烦

描述可能的解决方案

加入对edk2工具链的支持,(如果能自动拉取工具链,配置依赖更方便) 支持构建uefi程序 支持调试uefi程序(目前是支持用vs调试的,但是配置很麻烦,如果能一键调试更方便)

描述你认为的候选方案

uefi程序的开发环境目前还很原始,如果xmake能原生支持,是否算是xmake扩大用户面的一个切入点呢

其他信息

No response

Issues-translate-bot commented 2 months ago

Bot detected the issue body's language is not English, translate it automatically.


Title: Would you consider adding support for uefi development?

In what scenario do you need this feature?

uefi development environment https://github.com/tianocore/edk2 At present, dependencies are installed manually, start edksetup to set environment variables, and then build Debugging is also troublesome

Describe possible solutions

Add support for the edk2 tool chain (if the tool chain can be automatically pulled, it will be more convenient to configure dependencies) Support building uefi programs Support debugging uefi programs (currently, it supports debugging with vs, but the configuration is very troublesome. It would be more convenient if it can be debugged with one click)

Describe your alternatives

The development environment for uefi programs is still very primitive. If xmake can support it natively, will it be considered an entry point for xmake to expand its user interface?

other information

No response

waruqi commented 2 months ago

暂时没时间支持,可以直接来个 pr

Issues-translate-bot commented 2 months ago

Bot detected the issue body's language is not English, translate it automatically.


We don’t have time to support it yet, so you can send a PR directly.