selenium webdriver学习(十九)-------我们的构建文件CrazyFunBuild (译)
原文:CrazyFunBuild
?
java_test(name = "single",
? srcs = [
? ? "SingleTestSuite.java",
? ],
? deps = [
? ? ":tests",
? ? "//java/server/src/org/openqa/selenium/server",
? ?"//java/client/test/org/openqa/selenium/v1:selenium-backed-webdriver-test",
? ? "//java/client/test/org/openqa/selenium/firefox:test",
? ] ?])
简写 Target Names
作为一种快捷方式,如果一个target是以包涵在build.desc文件的目录命名的,你可以省略rake任务名字冒号后面的部分。这样//java/server/src/org/openqa/selenium/server 等同于//java/server/src/org/openqa/selenium/server:server.
隐含的Targets构建规则支持隐含的targets,并提供正常构建target一个相关的扩展。例子包括生成源代码的档案,或者运行测试。这些通过附加一个冒号和隐含的target的名字给构建规则的全称而得到声明。这样我们可以使用"//java/client/test/org/openqa/selenium:single:run"来运行tests。
?
?下面描述的每一个规则都有一个和他们相关的隐含target.
Outputs属性名字
属性名称
类型
含意
Deps
Array
同上
Srcs
Array
同上
Resources
Array
?
?
?
?
?
....(下面的和上面的都差不多就不译了,:P)