blob: 59cd230c349cb5cf91c7934669b24a66e7e9913e [file] [log] [blame]
# Package ziplinker contains a binary for creating ZIP files while preserving symlinks
java_library(
name = "lnzipper_lib",
srcs = ["src/main/java/com/android/tools/bazel/lnzipper/LnZipper.java"],
deps = [
"//tools/base/zipflinger",
"@maven//:commons-cli.commons-cli",
],
)
java_test(
name = "lnzipper_test",
srcs = ["src/test/java/com/android/tools/bazel/lnzipper/LnZipperTest.java"],
test_class = "com.android.tools.bazel.lnzipper.LnZipperTest",
deps = [
":lnzipper_lib",
"//tools/base/zipflinger",
"@maven//:com.google.guava.guava",
"@maven//:com.google.truth.truth",
"@maven//:commons-cli.commons-cli",
"@maven//:junit.junit",
],
)
java_binary(
name = "lnzipper",
main_class = "com.android.tools.bazel.lnzipper.LnZipper",
visibility = [
"//prebuilts/studio/intellij-sdk:__pkg__",
"//tools/adt/idea/studio:__pkg__",
"//tools/vendor/google/asfp/studio:__pkg__",
"//tools/vendor/google/aswb:__pkg__",
],
runtime_deps = [
":lnzipper_lib",
],
)