fix bazel java on linux

This commit is contained in:
Laurent Perron
2022-12-30 18:22:09 +01:00
parent f9dd9d4d04
commit 2e213ea167

View File

@@ -2,6 +2,21 @@
load("//bazel:swig_java.bzl", "ortools_java_wrap_cc")
config_setting(
name = "on_linux",
constraint_values = ["@platforms//os:linux"],
)
config_setting(
name = "on_macos",
constraint_values = ["@platforms//os:macos"],
)
config_setting(
name = "on_windows",
constraint_values = ["@platforms//os:windows"],
)
filegroup(
name = "vector_swig",
srcs = [
@@ -34,6 +49,10 @@ ortools_java_wrap_cc(
"//ortools/base:base_swig",
":vector_swig",
],
swig_opt = select({
"on_linux": "-DSWIGWORDSIZE64",
"//conditions:default": "",
}),
visibility = ["//visibility:public"],
deps = [
"//ortools/util:sorted_interval_list",