swift-llbuild:Xcode和Swift Package Manager使用的低级构建系统

时间:2024-02-26 18:48:34
【文件属性】:

文件名称:swift-llbuild:Xcode和Swift Package Manager使用的低级构建系统

文件大小:7MB

文件格式:ZIP

更新时间:2024-02-26 18:48:34

swift llvm build-tool build-system llbuild

llbuild 低级构建系统。 llbuild是用于构建构建系统的一组库。 与大多数专注于描述构建语法的构建系统项目不同,llbuild围绕可解决许多类似于“构建系统”之类的问题的可重用,灵活且可扩展的通用构建引擎进行设计。 该项目还包括该引擎之上的其他库,这些库为构建定制的构建系统(如swift build )或从Ninja清单构建提供支持。 llbuild当前包括: 灵活的核心引擎,能够即时发现新工作。 依赖关系图可扩展性达到数百万个节点。 支持构建忍者清单(例如,构建LLVM,Clang和Swift)。 专为可扩展性设计的llbuild-native构建描述格式。


网友评论