一个构建目标是一个标识一个构建规则的字符串
这里有一个简单的何方的构建目标:
//java/com/facebook/share:ui
一个合格的构建目标由三个部分构成:
一个相对的构建规则可以用来参考另外用同样构建文件的构建目标,一个相关构建规则用:开始,之后之是第三方的组成部分(或者说是短名字,)。比如,参考 java/com/facebook/share/BUCK , :ui可以用来参考 //java/com/facebook/share:ui:
# This is in java/com/facebook/share/BUCK.
java_binary(
name = 'ui_jar',
deps = [
# This would be the same as using:
# '//java/com/facebook/share:ui'
':ui',
],
)
构建目标通常用作构建规则的参数,以及Buck命令行的接口