blob: 429af5e3a6c372d542f06989cc4cc8c20f175e01 [file] [log] [blame]
java_library(
name = 'dalvik_stats_tool',
srcs = [
'DalvikStatsTool.java',
],
deps = [
'//lib:guava',
'//lib:jsr305',
'//third-party/java/asm:asm',
],
visibility = [
'PUBLIC',
],
)
java_binary(
name = 'cli_dalvik_stats_tool',
main_class = 'com.facebook.buck.dalvik.DalvikStatsTool',
deps = [
':dalvik',
],
)
java_library(
name = 'dalvik',
srcs = [
'AbstractFileLike.java',
'CanaryFactory.java',
'ClasspathTraversal.java',
'ClasspathTraverser.java',
'DalvikAwareOutputStreamHelper.java',
'DalvikAwareZipSplitterFactory.java',
'DalvikAwareZipSplitter.java',
'DalvikStatsCache.java',
'DefaultClasspathTraverser.java',
'DefaultZipOutputStreamHelper.java',
'DefaultZipSplitterFactory.java',
'DefaultZipSplitter.java',
'FileLikeInputSupplier.java',
'FileLike.java',
'SecondaryDexHelper.java',
'ZipOutputStreamHelper.java',
'ZipSplitterFactory.java',
'ZipSplitter.java',
],
deps = [
':dalvik_stats_tool',
'//lib:guava',
'//lib:jsr305',
'//src/com/facebook/buck/util:exceptions',
'//src/com/facebook/buck/util:io',
'//src/com/facebook/buck/util:util',
'//src/com/facebook/buck/zip:stream',
],
visibility = [
'PUBLIC',
],
)