mirror of
https://gitee.com/openharmony/arkcompiler_runtime_core
synced 2024-10-07 13:54:17 +00:00
Enable compile shared library on MacOS
Signed-off-by: huangyu <huangyu76@huawei.com> Change-Id: I6c937b4cee5913bc191a0fef869de6b8d3b4456a
This commit is contained in:
parent
e7e4ce8e81
commit
a4f0c0c3fe
3
BUILD.gn
3
BUILD.gn
@ -50,6 +50,9 @@ group("ark_host_mac_tools_packages") {
|
||||
deps = [
|
||||
"$ark_root/assembler:ark_asm(//build/toolchain/mac:clang_x64)",
|
||||
"$ark_root/disassembler:ark_disasm(//build/toolchain/mac:clang_x64)",
|
||||
"$ark_root/libpandabase:libarkbase(//build/toolchain/mac:clang_x64)",
|
||||
"$ark_root/libpandafile:libarkfile(//build/toolchain/mac:clang_x64)",
|
||||
"$ark_root/libziparchive:libarkziparchive(//build/toolchain/mac:clang_x64)",
|
||||
]
|
||||
}
|
||||
}
|
||||
|
@ -147,10 +147,8 @@ source_set("libarkbase_frontend_set_static") {
|
||||
|
||||
ohos_shared_library("libarkbase") {
|
||||
deps = [ ":libarkbase_static" ]
|
||||
|
||||
output_extension = "so"
|
||||
if (is_mingw) {
|
||||
output_extension = "dll"
|
||||
if (!is_mingw && !is_mac) {
|
||||
output_extension = "so"
|
||||
}
|
||||
if (!is_standard_system) {
|
||||
relative_install_dir = "ark"
|
||||
|
@ -82,9 +82,8 @@ ohos_shared_library("libarkfile") {
|
||||
if (!is_standard_system) {
|
||||
relative_install_dir = "ark"
|
||||
}
|
||||
output_extension = "so"
|
||||
if (is_mingw) {
|
||||
output_extension = "dll"
|
||||
if (!is_mingw && !is_mac) {
|
||||
output_extension = "so"
|
||||
}
|
||||
subsystem_name = "ark"
|
||||
part_name = "ark"
|
||||
|
@ -57,9 +57,8 @@ ohos_shared_library("libarkziparchive") {
|
||||
if (!is_standard_system) {
|
||||
relative_install_dir = "ark"
|
||||
}
|
||||
output_extension = "so"
|
||||
if (is_mingw) {
|
||||
output_extension = "dll"
|
||||
if (!is_mingw && !is_mac) {
|
||||
output_extension = "so"
|
||||
}
|
||||
subsystem_name = "ark"
|
||||
part_name = "ark"
|
||||
|
Loading…
Reference in New Issue
Block a user