爲了從巴克的XCode項目建設文件使用:
buck project --ide xcode
更多信息請參見the documentation。
如果您想用Buck構建,那麼您需要在BUCK
文件中創建適當的Buck目標。例如:
apple_binary(
name = 'MyBinary',
deps = [
':MyLibrary',
'//Libraries:AnotherLibrary',
],
preprocessor_flags = ['-fobjc-arc'],
headers = [
'MyHeader.h',
],
srcs = [
'MySource.m',
],
frameworks = [
'$SDKROOT/System/Library/Frameworks/UIKit.framework',
'$SDKROOT/System/Library/Frameworks/Foundation.framework',
],
)
還有更多examples on the Buck website。
據我所知,沒有自動化的方式從Xcode項目創建Buck文件;你只能走另一條路。編寫一個Buck文件非常容易,也許是整理項目的好機會。
一旦你寫你的BUCK
文件,你可以建立使用:
buck build :MyBinary
你試圖建立與降壓本身,或者只是生成Xcode項目? –
我試圖用巴克本身來構建它 – jacob