未验证 提交 17434ca3 编写于 作者: O openharmony_ci 提交者: Gitee

!31 三方部件化

Merge pull request !31 from 苏锋/master
......@@ -69,6 +69,8 @@ harfbuzz_source = [
if (defined(ohos_lite)) {
lite_library("harfbuzz") {
output_dir = "${root_out_dir}/thirdparty/harfbuzz"
output_name = "harfbuzz"
target_type = "shared_library"
sources = harfbuzz_source
defines = [ "HAVE_PTHREAD = 1" ]
......@@ -76,6 +78,8 @@ if (defined(ohos_lite)) {
}
} else {
ohos_static_library("harfbuzz_static") {
output_dir = "${root_out_dir}/thirdparty/harfbuzz"
output_name = "harfbuzz"
sources = harfbuzz_source
include_dirs = [ "src\base" ]
defines = [ "HAVE_PTHREAD = 1" ]
......
......@@ -11,11 +11,11 @@
"scripts": {},
"licensePath": "COPYING",
"component": {
"name": "thirdparty_harfbuzz",
"subsystem": "",
"name": "harfbuzz",
"subsystem": "thirdparty",
"syscap": [],
"features": [],
"adapted_system_type": [],
"adapted_system_type": [ "standard"],
"rom": "",
"ram": "",
"deps": {
......@@ -23,7 +23,9 @@
"third_party": []
},
"build": {
"sub_component": [],
"sub_component": [
"//third_party/harfbuzz:harfbuzz_static"
],
"inner_kits": [],
"test": []
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册