diff options
author | Fabian Meumertzheim <fabian@meumertzhe.im> | 2021-10-25 08:54:11 +0200 |
---|---|---|
committer | Fabian Meumertzheim <fabian@meumertzhe.im> | 2021-10-25 11:22:40 +0200 |
commit | 57bbcf4538a2f70a6e669dcb9c920672fb65134b (patch) | |
tree | 55a72a30b472dc8f81ba4ae9f76e68d727892fb4 /examples/src | |
parent | 9739dbe5266157e16b0707446b7bd41536217e31 (diff) | |
download | jazzer-api-57bbcf4538a2f70a6e669dcb9c920672fb65134b.tar.gz |
Update rules_jni to v0.2.0
Diffstat (limited to 'examples/src')
-rw-r--r-- | examples/src/main/native/com/example/BUILD.bazel | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/examples/src/main/native/com/example/BUILD.bazel b/examples/src/main/native/com/example/BUILD.bazel index 1224fe0a..7f23f75e 100644 --- a/examples/src/main/native/com/example/BUILD.bazel +++ b/examples/src/main/native/com/example/BUILD.bazel @@ -1,6 +1,6 @@ -load("@fmeum_rules_jni//jni:defs.bzl", "java_native_library") +load("@fmeum_rules_jni//jni:defs.bzl", "cc_jni_library") -java_native_library( +cc_jni_library( name = "native_asan", srcs = [ "com_example_ExampleFuzzerWithNative.cpp", @@ -9,7 +9,6 @@ java_native_library( "-fsanitize=fuzzer-no-link,address", "-fno-sanitize-blacklist", ], - java_lib = "//examples:example_fuzzer_with_native_lib", linkopts = select({ "//:clang_on_linux": ["-fuse-ld=lld"], "@platforms//os:windows": [ @@ -20,9 +19,12 @@ java_native_library( "//conditions:default": [], }), visibility = ["//examples:__pkg__"], + deps = [ + "//examples:example_fuzzer_with_native_lib.hdrs", + ], ) -java_native_library( +cc_jni_library( name = "native_ubsan", srcs = [ "com_example_ExampleFuzzerWithNative.cpp", @@ -31,7 +33,6 @@ java_native_library( "-fsanitize=fuzzer-no-link,undefined", "-fno-sanitize-recover=all", ], - java_lib = "//examples:example_fuzzer_with_native_lib", linkopts = select({ "//:clang_on_linux": ["-fuse-ld=lld"], "@platforms//os:windows": [ @@ -42,4 +43,7 @@ java_native_library( "//conditions:default": [], }), visibility = ["//examples:__pkg__"], + deps = [ + "//examples:example_fuzzer_with_native_lib.hdrs", + ], ) |