Use bazel in appveyor (#612)
+publish jni dll
diff --git a/BUILD b/BUILD
index e4f24cc..6265b71 100644
--- a/BUILD
+++ b/BUILD
@@ -23,6 +23,24 @@
visibility = ["//visibility:public"],
)
+config_setting(
+ name = "windows",
+ values = {"cpu": "x64_windows"},
+ visibility = ["//visibility:public"],
+)
+
+config_setting(
+ name = "windows_msvc",
+ values = {"cpu": "x64_windows_msvc"},
+ visibility = ["//visibility:public"],
+)
+
+config_setting(
+ name = "windows_msys",
+ values = {"cpu": "x64_windows_msys"},
+ visibility = ["//visibility:public"],
+)
+
genrule(
name = "copy_link_jni_header",
srcs = ["@openjdk_linux//:jni_h"],
@@ -35,6 +53,9 @@
srcs = select({
":darwin": ["@openjdk_macos//:jni_md_h"],
":darwin_x86_64": ["@openjdk_macos//:jni_md_h"],
+ ":windows_msys": ["@openjdk_win//:jni_md_h"],
+ ":windows_msvc": ["@openjdk_win//:jni_md_h"],
+ ":windows": ["@openjdk_win//:jni_md_h"],
"//conditions:default": ["@openjdk_linux//:jni_md_h"],
}),
outs = ["jni/jni_md.h"],