提交 95bc46c4 编写于 作者: O openharmony_ci 提交者: Gitee

!22 使得mbedtls能在编译后被移动到package的镜像中,解决依赖mbedtls组件,启动后找不到库的问题

Merge pull request !22 from xiongjun_gitee/master
...@@ -90,12 +90,21 @@ if (defined(ohos_lite)) { ...@@ -90,12 +90,21 @@ if (defined(ohos_lite)) {
defines = [] defines = []
config("mbedtls_config") { config("mbedtls_config") {
include_dirs = [ "./include", "./include/mbedtls" ] include_dirs = [
"./include",
"./include/mbedtls",
]
if (ohos_kernel_type == "liteos_m") { if (ohos_kernel_type == "liteos_m") {
defines += [ "__unix__", "MBEDTLS_CONFIG_FILE=<../port/config/config_liteos_m.h>" ] defines += [
"__unix__",
"MBEDTLS_CONFIG_FILE=<../port/config/config_liteos_m.h>",
]
} }
if (ohos_kernel_type == "liteos_a") { if (ohos_kernel_type == "liteos_a") {
defines += [ "__unix__", "MBEDTLS_CONFIG_FILE=<../port/config/config_liteos_a.h>" ] defines += [
"__unix__",
"MBEDTLS_CONFIG_FILE=<../port/config/config_liteos_a.h>",
]
} }
} }
...@@ -180,18 +189,21 @@ if (defined(ohos_lite)) { ...@@ -180,18 +189,21 @@ if (defined(ohos_lite)) {
} else { } else {
import("//build/ohos.gni") import("//build/ohos.gni")
config("mbedtls_config") { config("mbedtls_config") {
include_dirs = [ "./include", "./include/mbedtls" ] include_dirs = [
"./include",
"./include/mbedtls",
]
} }
ohos_shared_library("mbedtls_shared") { ohos_shared_library("mbedtls_shared") {
public_configs = [ ":mbedtls_config" ] public_configs = [ ":mbedtls_config" ]
output_name = "mbedtls" output_name = "mbedtls"
subsystem_name = "common"
part_name = "dsoftbus_standard"
sources = mbedtls_sources sources = mbedtls_sources
} }
group("mbedtls") { group("mbedtls") {
deps = [ ":mbedtls_shared" ] deps = [ ":mbedtls_shared" ]
} }
} }
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册