waruqi
released this
Assets
6
Changes
- Improve
add_filesto configure the compile option of the given files - Inherit links and linkdirs from the dependent targets and options
- Improve
target.add_depsand add inherit config, .e.gadd_deps("test", {inherit = false}) - Remove the binary files of
tbox.pkg - Use
/Ziinstead of/ZIfor msvc
Bugs fixed
- Fix target deps
- Fix
target:addandoption:addbug - Fix compilation and installation bug on archlinux
改进
- 改进
add_files,支持对files粒度进行编译选项的各种配置,更加灵活。 - 从依赖的target和option中继承links和linkdirs。
- 改进
target.add_deps接口,添加继承配置,允许手动禁止依赖继承,例如:add_deps("test", {inherit = false}) - 移除
tbox.pkg二进制依赖,直接集成tbox源码进行编译
Bugs修复
- 修复目标级联依赖问题
- 修复
target:add和option:add问题 - 修复在archlinux上的编译和安装问题
- 修复
/ZI的兼容性问题,用/Zi替代