55 lines
2.3 KiB
Plaintext
55 lines
2.3 KiB
Plaintext
|
|
[properties]
|
|
needs_exe_wrapper = true
|
|
|
|
c_args = [
|
|
'--target=aarch64-linux-ohosmusl',
|
|
'--sysroot=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/out/dyrk3568/obj/third_party/musl',
|
|
'-fno-emulated-tls',
|
|
'-fPIC']
|
|
|
|
cpp_args = [
|
|
'--target=aarch64-linux-ohosmusl',
|
|
'--sysroot=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/out/dyrk3568/obj/third_party/musl',
|
|
'-fno-emulated-tls',
|
|
'-fPIC']
|
|
|
|
c_link_args = [
|
|
'--target=aarch64-linux-ohosmusl',
|
|
'-fPIC',
|
|
'--sysroot=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/out/dyrk3568/obj/third_party/musl',
|
|
'-L/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/out/dyrk3568/obj/third_party/musl/usr/lib/aarch64-linux-ohos',
|
|
'-L/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/prebuilts/clang/ohos/linux-x86_64/llvm/lib/clang/current/lib/aarch64-linux-ohos',
|
|
'-L/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/prebuilts/clang/ohos/linux-x86_64/llvm/lib/aarch64-linux-ohos/c++',
|
|
'--rtlib=compiler-rt',
|
|
]
|
|
|
|
cpp_link_args = [
|
|
'--target=aarch64-linux-ohosmusl',
|
|
'--sysroot=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/out/dyrk3568/obj/third_party/musl',
|
|
'-L/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/out/dyrk3568/obj/third_party/musl/usr/lib/aarch64-linux-ohos',
|
|
'-L/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/prebuilts/clang/ohos/linux-x86_64/llvm/lib/clang/current/lib/aarch64-linux-ohos',
|
|
'-L/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/prebuilts/clang/ohos/linux-x86_64/llvm/lib/aarch64-linux-ohos/c++',
|
|
'-fPIC',
|
|
'-Wl,--exclude-libs=libunwind_llvm.a',
|
|
'-Wl,--exclude-libs=libc++_static.a',
|
|
'-Wl,--exclude-libs=libvpx_assembly_arm.a',
|
|
'-Wl,--warn-shared-textrel',
|
|
'--rtlib=compiler-rt',
|
|
]
|
|
|
|
[binaries]
|
|
ar = '/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/prebuilts/clang/ohos/linux-x86_64/llvm/bin/llvm-ar'
|
|
c = ['ccache', '/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/prebuilts/clang/ohos/linux-x86_64/llvm/bin/clang']
|
|
cpp = ['ccache', '/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/prebuilts/clang/ohos/linux-x86_64/llvm/bin/clang++']
|
|
c_ld= 'lld'
|
|
cpp_ld = 'lld'
|
|
strip = '/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/prebuilts/clang/ohos/linux-x86_64/llvm/bin/llvm-strip'
|
|
pkgconfig = '/usr/bin/pkg-config'
|
|
|
|
[host_machine]
|
|
system = 'linux'
|
|
cpu_family = 'arm'
|
|
cpu = 'armv8'
|
|
endian = 'little'
|