Enable compile shared library on MacOS

Signed-off-by: huangyu <huangyu76@huawei.com>
Change-Id: I6c937b4cee5913bc191a0fef869de6b8d3b4456a
This commit is contained in:
huangyu
2022-05-19 10:34:24 +08:00
parent c9f3a7aaea
commit abde2cfcfc
4 changed files with 9 additions and 10 deletions
+3
View File
@@ -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)",
]
}
}
+2 -4
View File
@@ -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"
+2 -3
View File
@@ -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"
+2 -3
View File
@@ -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"