load("@rules_java//java:defs.bzl", "java_library")

java_library(
    name = "ow2-asm",
    data = ["//lib:LICENSE-ow2"],
    visibility = ["//visibility:public"],
    exports = ["@ow2-asm//jar"],
)

java_library(
    name = "ow2-asm-analysis",
    data = ["//lib:LICENSE-ow2"],
    visibility = ["//visibility:public"],
    exports = ["@ow2-asm-analysis//jar"],
)

java_library(
    name = "ow2-asm-commons",
    data = ["//lib:LICENSE-ow2"],
    visibility = ["//visibility:public"],
    exports = ["@ow2-asm-commons//jar"],
    runtime_deps = [":ow2-asm-tree"],
)

java_library(
    name = "ow2-asm-tree",
    data = ["//lib:LICENSE-ow2"],
    visibility = ["//visibility:public"],
    exports = ["@ow2-asm-tree//jar"],
)

java_library(
    name = "ow2-asm-util",
    data = ["//lib:LICENSE-ow2"],
    visibility = ["//visibility:public"],
    exports = ["@ow2-asm-util//jar"],
)
