diff --git a/BUILD.gn b/BUILD.gn index 9ff2d99edee374649c365d77185129d34d168383..4092209008d474f7684b239ecd729335681c21b5 100644 --- a/BUILD.gn +++ b/BUILD.gn @@ -31,7 +31,7 @@ ohos_shared_library("absl_base") { cflags = ABSL_DEFAULT_COPTS - public_deps = [ + deps = [ ":absl_log_severity", ":absl_raw_logging_internal", ":absl_spinlock_wait", @@ -112,7 +112,7 @@ ohos_shared_library("absl_stacktrace") { ] include_dirs = [ "${ABSEIL_DIR}/" ] cflags = ABSL_DEFAULT_COPTS - public_deps = [ ":absl_base" ] + deps = [ ":absl_base" ] install_enable = true subsystem_name = "${THIRDPARTY_ABSEIL_SUBSYS_NAME}" part_name = "${THIRDPARTY_ABSEIL_PART_NAME}" @@ -130,7 +130,7 @@ ohos_shared_library("absl_symbolize") { ] include_dirs = [ "${ABSEIL_DIR}/" ] cflags = ABSL_DEFAULT_COPTS - public_deps = [ ":absl_base" ] + deps = [ ":absl_base" ] install_enable = true subsystem_name = "${THIRDPARTY_ABSEIL_SUBSYS_NAME}" part_name = "${THIRDPARTY_ABSEIL_PART_NAME}" @@ -149,7 +149,7 @@ ohos_shared_library("absl_hash") { ] include_dirs = [ "${ABSEIL_DIR}/" ] cflags = ABSL_DEFAULT_COPTS - public_deps = [ + deps = [ ":absl_base", ":absl_stacktrace", ":absl_symbolize", @@ -186,7 +186,7 @@ ohos_shared_library("absl_status") { cflags = ABSL_DEFAULT_COPTS #deps = [ "${ABSEIL_DIR}/absl/base:absl_raw_logging_internal" ] - public_deps = [ + deps = [ ":absl_cord", ":absl_raw_logging_internal", ":absl_strings", @@ -205,7 +205,7 @@ ohos_shared_library("absl_statusor") { cflags = ABSL_DEFAULT_COPTS - public_deps = [ + deps = [ ":absl_cord", ":absl_spinlock_wait", ":absl_status", @@ -299,7 +299,7 @@ ohos_shared_library("absl_strings") { include_dirs = [ "${ABSEIL_DIR}/" ] configs = [ ":cflags_config" ] - public_deps = [ + deps = [ ":absl_int128", ":absl_raw_logging_internal", ":absl_strings_internal", @@ -407,7 +407,7 @@ ohos_shared_library("absl_sync") { ] include_dirs = [ "${ABSEIL_DIR}/" ] cflags = ABSL_DEFAULT_COPTS - public_deps = [ + deps = [ ":absl_base", ":absl_stacktrace", ":absl_symbolize", @@ -430,7 +430,7 @@ ohos_shared_library("absl_container") { sources = [ "${ABSEIL_DIR}/absl/container/internal/raw_hash_set.cc" ] include_dirs = [ "${ABSEIL_DIR}/" ] cflags = ABSL_DEFAULT_COPTS - public_deps = [ ":absl_base" ] + deps = [ ":absl_base" ] install_enable = true subsystem_name = "${THIRDPARTY_ABSEIL_SUBSYS_NAME}" part_name = "${THIRDPARTY_ABSEIL_PART_NAME}" @@ -474,7 +474,7 @@ ohos_shared_library("absl_time") { ] include_dirs = [ "${ABSEIL_DIR}/" ] cflags = ABSL_DEFAULT_COPTS - public_deps = [ + deps = [ ":absl_base", ":absl_civil_time", ":absl_int128", diff --git a/bundle.json b/bundle.json index 75b94e0f390da7e150b46ad7392a539da87e6860..c655e912ccd213903c7ade86cfe42d95463f695d 100644 --- a/bundle.json +++ b/bundle.json @@ -23,7 +23,73 @@ }, "build": { "sub_component": [], - "inner_kits": [], + "inner_kits": [ + { + "name": "//third_party/abseil-cpp:absl_base", + "header": { + "header_files": [ + ], + "header_base": "//third_party/abseil-cpp/abseil-cpp/absl/base" + } + }, + { + "name": "//third_party/abseil-cpp:absl_raw_logging_internal", + "header": { + "header_files": [ + "raw_logging.h" + ], + "header_base": "//third_party/abseil-cpp/abseil-cpp/absl/base/internal" + } + }, + { + "name": "//third_party/abseil-cpp:absl_container", + "header": { + "header_files": [ + "raw_hash_set.h" + ], + "header_base": "//third_party/abseil-cpp/abseil-cpp/absl/container/internal" + } + }, + { + "name": "//third_party/abseil-cpp:absl_str_format_internal", + "header": { + "header_files": [ + ], + "header_base": "//third_party/abseil-cpp/abseil-cpp/absl/strings/internal/str_format" + } + }, + { + "name": "//third_party/abseil-cpp:absl_strings", + "header": { + "header_files": [ + "charconv_bigint.h", + "charconv_parse.h", + "memutil.h", + "stl_type_traits.h", + "str_join_internal.h", + "str_split_internal.h" + ], + "header_base": "//third_party/abseil-cpp/abseil-cpp/absl/strings/internal" + } + }, + { + "name": "//third_party/abseil-cpp:absl_throw_delegate", + "header": { + "header_files": [ + "throw_delegate.h" + ], + "header_base": "//third_party/abseil-cpp/abseil-cpp/absl/base/internal" + } + }, + { + "name": "//third_party/abseil-cpp:absl_time", + "header": { + "header_files": [ + ], + "header_base": "//third_party/abseil-cpp/abseil-cpp/absl/time" + } + } + ], "test": [] } }