💡
原文英文,约800词,阅读约需3分钟。
📝
内容提要
Cargo团队欢迎用户测试新的构建目录布局(-Zbuild-dir-new-layout),旨在改善构建工件的组织方式并支持项目更新。用户可通过设置CARGO_BUILD_BUILD_DIR来验证新布局。团队希望此次布局变更能指导未来的布局调整,减少项目对构建目录细节的依赖。
🎯
关键要点
- Cargo团队欢迎用户测试新的构建目录布局(-Zbuild-dir-new-layout),以改善构建工件的组织方式。
- 用户可以通过设置CARGO_BUILD_BUILD_DIR来验证新布局。
- 新布局旨在减少项目对构建目录细节的依赖,并指导未来的布局调整。
- 新的布局将内容按包名和构建单元的输入哈希进行组织,而不是按内容类型组织。
- 团队希望通过此次布局变更,能够更好地支持项目更新和工具的识别。
- 虽然Cargo团队不正式支持在多个工作区之间共享构建目录,但新布局应能减少相关问题的发生。
❓
延伸问答
新的构建目录布局有什么目的?
新的构建目录布局旨在改善构建工件的组织方式,并减少项目对构建目录细节的依赖。
如何验证新的构建目录布局?
用户可以通过设置CARGO_BUILD_BUILD_DIR来验证新的构建目录布局。
新布局与旧布局有什么不同?
新布局将内容按包名和构建单元的输入哈希进行组织,而不是按内容类型组织。
Cargo团队对共享构建目录的态度是什么?
Cargo团队不正式支持在多个工作区之间共享构建目录,但新布局应能减少相关问题的发生。
新的构建目录布局如何支持项目更新?
新的布局旨在更好地支持项目更新和工具的识别。
用户在测试新布局时可能遇到什么问题?
用户在测试新布局时可能会遇到已知的失败模式,具体问题可能不仅限于新布局本身。
➡️