mirror of
https://github.com/openharmony/third_party_ejdb.git
synced 2026-07-01 04:52:25 -04:00
hiviewbase inner API module defix and symbol optimize
Signed-off-by: guochuanqi <guochuanqi@huawei.com>
This commit is contained in:
@@ -133,7 +133,39 @@ ohos_shared_library("ejdb") {
|
||||
":copy_iowow_header",
|
||||
"//third_party/iowow:iowow",
|
||||
]
|
||||
|
||||
version_script = "libejdb.map"
|
||||
part_name = "ejdb"
|
||||
subsystem_name = "thirdparty"
|
||||
}
|
||||
|
||||
ohos_static_library("ejdb_static_lib_for_tdd") {
|
||||
configs = [ ":ejdb_config" ]
|
||||
|
||||
public_configs = [ ":ejdb_public_config" ]
|
||||
|
||||
sources = [
|
||||
"src/ejdb2.c",
|
||||
"src/jbi/jbi_consumer.c",
|
||||
"src/jbi/jbi_dup_scanner.c",
|
||||
"src/jbi/jbi_full_scanner.c",
|
||||
"src/jbi/jbi_pk_scanner.c",
|
||||
"src/jbi/jbi_selection.c",
|
||||
"src/jbi/jbi_sorter_consumer.c",
|
||||
"src/jbi/jbi_uniq_scanner.c",
|
||||
"src/jbi/jbi_util.c",
|
||||
"src/jbl/binn.c",
|
||||
"src/jbl/jbl.c",
|
||||
"src/jbl/jbl_json.c",
|
||||
"src/jql/jql.c",
|
||||
"src/jql/jqp.c",
|
||||
"src/util/lwre.c",
|
||||
"src/util/utf8proc.c",
|
||||
]
|
||||
|
||||
deps = [
|
||||
":copy_iowow_header",
|
||||
"//third_party/iowow:iowow",
|
||||
]
|
||||
part_name = "ejdb"
|
||||
subsystem_name = "thirdparty"
|
||||
}
|
||||
|
||||
+25
@@ -0,0 +1,25 @@
|
||||
{
|
||||
global:
|
||||
"ejdb_init";
|
||||
"ejdb_open";
|
||||
"ejdb_ensure_index";
|
||||
"ejdb_close";
|
||||
"jbl_from_json";
|
||||
"ejdb_put_new";
|
||||
"jbl_destroy";
|
||||
"ejdb_patch";
|
||||
"jql_create";
|
||||
"ejdb_exec";
|
||||
"jql_destroy";
|
||||
"ejdb_get_meta";
|
||||
"jbl_at";
|
||||
"jbl_get_i64";
|
||||
"ejdb_list2";
|
||||
"jbl_xstr_json_printer";
|
||||
"jbl_as_json";
|
||||
"ejdb_list_destroy";
|
||||
"ejdb_online_backup";
|
||||
|
||||
local:
|
||||
*;
|
||||
};
|
||||
Reference in New Issue
Block a user