测试邀请:构建目录布局 v2

测试邀请:构建目录布局 v2

💡 原文英文,约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团队不正式支持在多个工作区之间共享构建目录,但新布局应能减少相关问题的发生。

新的构建目录布局如何支持项目更新?

新的布局旨在更好地支持项目更新和工具的识别。

用户在测试新布局时可能遇到什么问题?

用户在测试新布局时可能会遇到已知的失败模式,具体问题可能不仅限于新布局本身。

➡️

继续阅读