TOMOCAT
TOMOCAT
举个 bazel 的例子: ```python _DPES = [ "//{}".format(dep) for dep in subpackages(include = ["**"]) ] cc_library( name = "xx", deps = _DEPS, ) ``` 看了 [blade 构建函数文档](https://github.com/chen3feng/blade-build/blob/master/doc/zh_CN/functions.md)好像只支持 glob 函数,后续会支持其他工具函数吗? 另外...
### Xmake 版本 2.8.5+20231124 ### 操作系统版本和架构 Ubuntu 20.04.5 LTS ### 描述问题 如果我调转 add_requires() 的顺序,target:add_packages 就会找不到依赖。   因为 zgpu 本身依赖了 zproto,我怀疑是我的依赖(zgpu)已经引用了(zproto),所以当前项目就没必要再引用间接依赖了,能强制设置成直接依赖吗,因为我需要它的 proto 文件编译代码 ### 期待的结果 因为我依赖成品库的一些 conf 和 proto 文件,所以必须要拿到...
### Xmake 版本 xmake v2.8.5 ### 操作系统版本和架构 Linux 720ce3a659a2 5.15.90.1-microsoft-standard-WSL2 #1 SMP Fri Jan 27 02:56:13 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux ### 描述问题 按照 xmake 文档,对于 cuda static target,可以通过...
### Xmake 版本 xmake v2.8.5 ### 操作系统版本和架构 Linux 720ce3a659a2 5.15.90.1-microsoft-standard-WSL2 #1 SMP Fri Jan 27 02:56:13 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux ### 描述问题 假设系统库中存在 k 库,而 add_packages("foo") 中 foo...
### Xmake 版本 xmake v2.8.9+dev.50dbca648 ### 操作系统版本和架构 Ubuntu 2204 ### 描述问题 一旦使用 includes("**/xmake.lua") 就会导致卡死,但是逐个逐个使用就没有问题。  我一开始怀疑是有 xmake.lua 文件也用了 includes("**/xmake.lua") 导致循环解析,所以将当前文件夹下所有的 xmake.lua 挨个添加排查:  因为另一台电脑也是用的这个 xmake commit-id 的版本,所以也排除是 xmake 版本的问题。如果可以调试的话应该是很容易发现问题的,但是 emmylua...
### Xmake 版本 v2.9.2 ### 操作系统版本和架构 Linux 720ce3a659a2 5.15.90.1-microsoft-standard-WSL2 #1 SMP Fri Jan 27 02:56:13 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux ### 描述问题  背景是本地仿真需要用本地库替换掉某个库,比如我这里定义了 pnc 引用本地库,但是这里 sim 也依赖了 pnc,在安装...
### 你在什么场景下需要该功能? 目前 set_warnings 会对所有 nvcc 和 clang 生效,假设我设置: ```lua set_warnings("all", "extra", "error") ``` nvcc 编译会直接带上 ` -Werror cross-execution-space-call,reorder,deprecated-declarations` ,按照 nvcc 官网的描述和 clang 区别不大: > https://docs.nvidia.com/cuda/cuda-compiler-driver-nvcc/#command-option-description  问题在于 clang 可以通过...
### Xmake 版本 dev latest ### 操作系统版本和架构 Linux 720ce3a659a2 5.15.90.1-microsoft-standard-WSL2 #1 SMP Fri Jan 27 02:56:13 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux ### 描述问题 如下图所述,编译准备生成 compile commands 的时候报错:  虽然报错信息是...
### Xmake 版本 v2.9.2 ### 操作系统版本和架构 Linux 720ce3a659a2 5.15.90.1-microsoft-standard-WSL2 #1 SMP Fri Jan 27 02:56:13 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux ### 描述问题 项目中有数百个 cc 文件,从实际的编译体验上看如果有很多 cc 文件编译时间较长(1 分钟以上),很容易出现 cpu...