| # By default, we build and run ONOS using the Bazel-provided remote JDK. The |
| # specific JDK version is defined in tools/build/jdk/BUILD. |
| # |
| # If you prefer to use your locally installed JDK, replace the --javabase and |
| # --host_javabase arguments with the following lines. ABSOLUTE_JAVABASE should |
| # point to the "JAVA_HOME" of your JDK. |
| # |
| # build --javabase=@bazel_tools//tools/jdk:absolute_javabase |
| # build --host_javabase=@bazel_tools//tools/jdk:absolute_javabase |
| # build --define=ABSOLUTE_JAVABASE=<path/to/jdk> |
| # build --define=RUN_WITH_ABSOLUTE_JAVABASE=true |
| |
| build --javabase=@org_onosproject_onos//tools/build/jdk:default_jdk |
| build --host_javabase=@org_onosproject_onos//tools/build/jdk:default_jdk |
| |
| build --java_toolchain=@org_onosproject_onos//tools/build/jdk:default_toolchain |
| build --host_java_toolchain=@org_onosproject_onos//tools/build/jdk:default_toolchain |
| |
| build --host_force_python=PY2 |
| |
| build --nouse_ijars |
| build --experimental_strict_action_env |
| |
| # For external/io_grpc_grpc_java/core/src/main/java/io/grpc/internal/RetriableStream.java |
| build --javacopt="-Xep:GuardedBy:WARN -Xep:ComparableType:WARN" |
| |
| # intellij-bazel plugin needs this |
| build --incompatible_new_actions_api=false |
| build --incompatible_generated_protos_in_virtual_imports=false |
| |
| # For bazelbuild/rules_nodejs |
| build --define=angular_ivy_enabled=True |
| |
| test --test_summary=terse |
| test --test_output=errors |
| test --test_verbose_timeout_warnings |
| |
| # build --disk_cache=~/bazel-cache |
| # build --remote_http_cache=http://10.1.10.224:80/cache |