提交 28faf29c 编写于 作者: H handyohos

feature: add shared library types support for ohos_shared_libary

1) add shlib_type field, hide symbols according to the type
2) add innerapi_tags filed, ajust relative_install_dir automatically
3) export shlib_type, innerapi_tags, part_name and subsystem_name into module info files
4) add innerapi_tags for libbegetutil.z.so
5) set shlib_type as sa for libdeviceinfoservice.z.so
6) set shlib_type as hdi for libusb_driver.z.so
Signed-off-by: Nhandyohos <zhangxiaotian@huawei.com>
Change-Id: I6ffc8e12bb078dc964a4334c6a6e853dad5bca99

#I63KUK
上级 3678d901
......@@ -33,6 +33,8 @@ if (!defined(ohos_lite)) {
"device_info_stub.cpp",
]
shlib_type = "sa"
include_dirs = [
"//foundation/systemabilitymgr/samgr/interfaces/innerkits/samgr_proxy/include/",
".",
......
......@@ -171,6 +171,11 @@ if (defined(ohos_lite)) {
sources += [ "syspara/param_wrapper.cpp" ]
sources += modulemgr_sources
innerapi_tags = [
"chipsetsdk",
"platformsdk",
]
defines = [
"INIT_AGENT",
"_GNU_SOURCE",
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册