我正在使用bazel从构建文件创建一个xcode项目。我还想将第三方库与cocoapods集成在一起。这样做的步骤是什么?目前,我跑了' bazel build'生成.xcodeproj文件,然后运行“pod install'”,然后安装' pod安装'命令失败,一堆错误抱怨.xcodeproj文件。有任何想法吗?
答案 0 :(得分:2)
Pinterest的PodToBUILD项目允许您将pod导入为BUILD目标。
使用。在Pods.WORKSPACE文件中初始化存储库 宏,
new_pod_repository
。创建文件
Pods.WORKSPACE
:使用new_pod_repository宏来描述Pod存储库。
new_pod_repository( name = "PINOperation", url = "https://github.com/pinterest/PINOperation/archive/1.0.3.zip", )
包
PINOperation
和关联的objc_library
目标,PINOperation
可在Bazel内使用。包裹和 目标名称组合在一起形成标签//Vendor/PINOperation:PINOperation
。
答案 1 :(得分:1)
很难猜出可能出现的问题,但您可能会发现tulsi project有用。