diff --git a/interfaces/ets/ani/BUILD.gn b/interfaces/ets/ani/BUILD.gn index 2f7c2ab20cb9143e5492aaa581a9e38335acd4df..1da47b94f7f88008898d561a972eca39f88ca439 100644 --- a/interfaces/ets/ani/BUILD.gn +++ b/interfaces/ets/ani/BUILD.gn @@ -14,11 +14,8 @@ import("//build/ohos.gni") group("ani_hilog_package") { - deps = [] - if (support_jsapi) { - deps += [ - "hilog:hilog_ani", - "hilog:hilog_etc", - ] - } + deps = [ + "hilog:hilog_ani", + "hilog:hilog_etc", + ] } diff --git a/interfaces/ets/ani/hilog/BUILD.gn b/interfaces/ets/ani/hilog/BUILD.gn index de578ca055b2a0dd23ef2af59c20c1bcc0c39704..d8c3a19ec650908e3b7e2738bc3ee5edf5c564f9 100644 --- a/interfaces/ets/ani/hilog/BUILD.gn +++ b/interfaces/ets/ani/hilog/BUILD.gn @@ -35,13 +35,13 @@ ohos_shared_library("hilog_ani") { external_deps = [ "bounds_checking_function:libsec_shared", "runtime_core:ani", - "runtime_core:libarkruntime", ] if (!is_mingw && !is_mac && !is_linux) { deps += [ "../../../native/innerkits:libhilog" ] } + defines = [] cflags_cc = [] if (is_mingw) { deps += [ "../../../native/innerkits:libhilog_windows" ] diff --git a/interfaces/ets/ani/hilog/include/hilog_ani_base.h b/interfaces/ets/ani/hilog/include/hilog_ani_base.h index 1c7a676e3c1bf9066dd4fe2d2451b5f5d460b0b7..647491f33ed3a642f8a6f7b3a64a306002cecdc8 100644 --- a/interfaces/ets/ani/hilog/include/hilog_ani_base.h +++ b/interfaces/ets/ani/hilog/include/hilog_ani_base.h @@ -16,6 +16,8 @@ #ifndef HILOG_ANI_BASE_H #define HILOG_ANI_BASE_H +#include + #include #include "ani_util.h" diff --git a/interfaces/native/innerkits/BUILD.gn b/interfaces/native/innerkits/BUILD.gn index 9bb67ec28337d4187c8750ef6223a69278cd7467..ea03d553e378b74202b1342ebc92d28170c3c6b4 100644 --- a/interfaces/native/innerkits/BUILD.gn +++ b/interfaces/native/innerkits/BUILD.gn @@ -38,7 +38,10 @@ if (is_mingw || is_mac || is_linux || is_ohos) { } else if (is_mac) { deps = [ "../../../frameworks/libhilog:libhilog_source_mac" ] } else if (is_linux) { - deps = [ "../../../frameworks/libhilog:libhilog_source_linux" ] + deps = [ + "../../../frameworks/libhilog:libhilog_source_linux", + "../../ets/ani/hilog:hilog_ani" + ] } if (is_ohos) {