java_library(
name = 'lib',
srcs = glob(['src/**/*.java']),
deps = ['//compiler:lib','//lib:jcsp', '//lib:jmh-core',],
provided_deps = ['//lib:jmh-generator-annprocess',],
visibility = ['PUBLIC'],
)
java_binary(
name = 'main',
main_class = 'ca.junctionbox.cljbuck.lexer.benchmarks.LexerBenchmark',
deps = [':lib',],
)
javac -source 8 -target 8 -sourcepath -g -verbose -d /Users/nathanfisher/workspace/cljbuck/buck-out/bin/benchmarks/lib__lib__classes -classpath /Users/nathanfisher/workspace/cljbuck/buck-out/gen/compiler/lib__lib__output/lib.jar:/Users/nathanfisher/workspace/cljbuck/buck-out/gen/lib/__jcsp__/jcsp-1.1-rc5.jar:/Users/nathanfisher/workspace/cljbuck/buck-out/gen/lib/__jmh-core__/jmh-core-1.19.jar:/Users/nathanfisher/workspace/cljbuck/buck-out/gen/lib/__jmh-generator-annprocess__/jmh-generator-annprocess-1.19.jar @buck-out/gen/benchmarks/__lib__srcs
java_annotation_processor(
name = 'jmh-generator-ann',
processor_class = 'org.openjdk.jmh.generators.BenchmarkProcessor',
visibility = [ "PUBLIC", ],
deps = ['//lib:jmh-generator-annprocess',],
)
java_library(
name = 'lib',
srcs = glob(['src/**/*.java']),
deps = ['//compiler:lib','//lib:jcsp', '//lib:jmh-core',], plugins = [":jmh-generator-ann"],