文件名称:index-import:将swiftc和clang索引存储文件导入Xcode的工具
文件大小:22KB
文件格式:ZIP
更新时间:2024-06-03 00:43:59
xcode bazel C++
索引导入
将swiftc和clang生成的索引导入Xcode的工具。
概述
index-import工具使索引可以传输。 将索引复制到Xcode的功能有一些可能的用途:
使用单独的构建系统(Bazel,Buck,CMake,SwiftPM等)
将CI构建的索引分发给开发人员机器
在两个或多个本地结帐之间共享索引
共同的目标是减少或消除Xcode用于索引的时间。
为了使Xcode能够使用索引,索引中包含的文件路径必须与Xcode用于查找的路径匹配。 这是index-import的主要功能,可重写索引文件中的路径。 此路径重映射需要知道输入和输出路径。
路径重映射是使用正则表达式替换完成的。 index-import接受一个或多个-remap标志,其格式为
【文件预览】:
index-import-master
----.clang-format(3KB)
----.gitignore(104B)
----validate-index.cpp(3KB)
----CODE_OF_CONDUCT.md(158B)
----LICENSE(11KB)
----index-import.cpp(19KB)
----README.md(6KB)
----tests()
--------multiple()
--------swiftc()
--------run.sh(3KB)
--------clang()
----NOTICE(98B)
----RELEASING.md(1KB)
----CMakeLists.txt(863B)
----absolute-unit.cpp(3KB)