blob: eb4f769183dbe7e38275c78741dda81acb2f78eb [file] [log] [blame]
# Sources for dealing with test results.
TEST_SRCS = [
'TestCaseSummary.java',
'TestResults.java',
'TestResultSummary.java',
'XmlTestResultParser.java',
]
java_library(
name = 'test',
srcs = TEST_SRCS,
deps = [
'//lib:guava',
'//lib:jsr305',
'//src/com/facebook/buck/util:io',
'//src/com/facebook/buck/util:util',
],
visibility = ['PUBLIC'],
)
java_library(
name = 'rules',
srcs = glob(['*.java'], excludes = TEST_SRCS),
deps = [
':test',
'//lib:guava',
'//lib:jsr305',
'//src/com/facebook/buck/android:exceptions',
'//src/com/facebook/buck/graph:graph',
'//src/com/facebook/buck/model:model',
'//src/com/facebook/buck/step:step',
'//src/com/facebook/buck/step/fs:fs',
'//src/com/facebook/buck/util:constants',
'//src/com/facebook/buck/util:exceptions',
'//src/com/facebook/buck/util:io',
'//src/com/facebook/buck/util:util',
'//third-party/java/astyanax:astyanax-cassandra',
'//third-party/java/astyanax:astyanax-core',
'//third-party/java/astyanax:astyanax-thrift',
'//third-party/java/astyanax:cassandra',
'//third-party/java/astyanax:cassandra-thrift',
'//third-party/java/astyanax:commons-cli',
'//third-party/java/astyanax:commons-codec',
'//third-party/java/astyanax:commons-lang',
'//third-party/java/astyanax:high-scale-lib',
'//third-party/java/astyanax:joda-time',
'//third-party/java/astyanax:libthrift',
'//third-party/java/astyanax:log4j',
'//third-party/java/astyanax:slf4j-api',
'//third-party/java/astyanax:slf4j-log4j12',
],
visibility = ['PUBLIC'],
)