import("../../../gn/perfetto.gni") import("../../../gn/perfetto_android_sdk.gni") assert(enable_perfetto_android_java_sdk) source_set("libperfetto_jni_src") { sources = [ "dev_perfetto_sdk_PerfettoTrace.cc", "dev_perfetto_sdk_PerfettoTrackEventExtra.cc", "dev_perfetto_sdk_PerfettoTrackEventExtra.h", ] #TODO(ktimofeev): use builtin 'nativehelper' lib when building in AOSP. deps = [ "../../../gn:default_deps", "../nativehelper:nativehelper", "../perfetto_sdk_for_jni:perfetto_sdk_for_jni", ] } perfetto_android_jni_library("libperfetto_jni") { deps = [ ":libperfetto_jni_src", "../../../gn:default_deps", "../../shared_lib:libperfetto_c", ] binary_name = "libperfetto_jni_lib.so" bazel_linkopts = "-llog" }