Files
third_party_mesa3d/cross_file
geekyharmony 2329276ddd feature: update build
Change-Id: If30bc6e1ae14e1151af8286901df1908dd669127
2025-05-27 17:23:07 +08:00

149 lines
4.7 KiB
Plaintext

[properties]
needs_exe_wrapper = false
c_args = [
'-march=x86-64',
'--target=x86_64-linux-ohosmusl',
'--sysroot=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/out/surface/obj/third_party/musl',
'-fPIC',
'-fno-emulated-tls']
cpp_args = [
'-march=x86-64',
'--target=x86_64-linux-ohosmusl',
'--sysroot=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/out/surface/obj/third_party/musl',
'-fPIC',
'-stdlib=libc++',
'-fno-emulated-tls']
c_link_args = [
'-march=x86-64',
'--target=x86_64-linux-ohosmusl',
'-fPIC',
'--sysroot=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/out/surface/obj/third_party/musl',
'-L/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/out/surface/obj/third_party/musl/usr/lib/x86_64-linux-ohos',
'-L/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/prebuilts/clang/ohos/linux-x86_64/15.0.4/lib/x86_64-linux-ohos',
'-L/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/prebuilts/clang/ohos/linux-x86_64/15.0.4/llvm/include/x86_64-linux-ohos/c++',
'-L/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/tools/compiler/llvm-project-llvmorg-15.0.4/build/lib',
'--rtlib=compiler-rt',
]
cpp_link_args = [
'-march=x86-64',
'--target=x86_64-linux-ohosmusl',
'--sysroot=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/out/surface/obj/third_party/musl',
'-fPIC',
'-L/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/out/surface/obj/third_party/musl/usr/lib/x86_64-linux-ohos',
'-L/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/prebuilts/clang/ohos/linux-x86_64/llvm/lib/clang/15.0.4/lib/x86_64-linux-ohos',
'-L/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/prebuilts/clang/ohos/linux-x86_64/llvm/lib/include/x86_64-linux-ohos/c++',
'-Wl,--exclude-libs=libunwind_llvm.a',
'-Wl,--exclude-libs=libc++_static.a',
'-Wl,--warn-shared-textrel',
'--rtlib=compiler-rt',
'-L/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/tools/compiler/llvm-project-llvmorg-15.0.4/build/lib',
'-lLLVMMCDisassembler',
'-lLLVMSelectionDAG',
'-lLLVMExtensions',
'-lLLVMRemarks',
'-lLLVMRuntimeDyld',
'-lLLVMDemangle',
'-lLLVMBinaryFormat',
'-lLLVMAsmParser',
'-lLLVMTarget',
'-lLLVMX86Disassembler',
'-lLLVMInterfaceStub',
'-lLLVMX86Info',
'-lLLVMLTO',
'-lLLVMMCA',
'-lLLVMOption',
'-lLLVMFuzzerCLI',
'-lLLVMDlltoolDriver',
'-lLLVMDebugInfoPDB',
'-lLLVMTextAPI',
'-lLLVMMCJIT',
'-lLLVMAggressiveInstCombine',
'-lLLVMCore',
'-lLLVMOrcTargetProcess',
'-lLLVMAnalysis',
'-lLLVMBitWriter',
'-lLLVMObjCopy',
'-lLLVMBitstreamReader',
'-lLLVMTransformUtils',
'-lLLVMExecutionEngine',
'-lLLVMObjCARCOpts',
'-lLLVMAMDGPUCodeGen',
'-lLLVMFrontendOpenACC',
'-lLLVMAMDGPUInfo',
'-lLLVMDWARFLinker',
'-lLLVMTableGen',
'-lLLVMX86Desc',
'-lLLVMMCParser',
'-lLLVMInstrumentation',
'-lLLVMOrcShared',
'-lLLVMInstCombine',
'-lLLVMSupport',
'-lLLVMAsmPrinter',
'-lLLVMWindowsManifest',
'-lLLVMLineEditor',
'-lLLVMAMDGPUDisassembler',
'-lLLVMDebugInfoGSYM',
'-lLLVMDebugInfoCodeView',
'-lLLVMInterpreter',
'-lLLVMVectorize',
'-lLLVMX86CodeGen',
'-lLLVMAMDGPUUtils',
'-lLLVMDebugInfoMSF',
'-lLLVMXRay',
'-lLLVMPasses',
'-lLLVMTableGenGlobalISel',
'-lLLVMGlobalISel',
'-lLLVMBitReader',
'-lLLVMipo',
'-lLLVMLinker',
'-lLLVMX86TargetMCA',
'-lLLVMProfileData',
'-lLLVMCoroutines',
'-lLLVMScalarOpts',
'-lLLVMCodeGen',
'-lLLVMObject',
'-lLLVMWindowsDriver',
'-lLLVMCFGuard',
'-lLLVMDebugInfoDWARF',
'-lLLVMAMDGPUAsmParser',
'-lLLVMFrontendOpenMP',
'-lLLVMJITLink',
'-lLLVMIRReader',
'-lLLVMX86AsmParser',
'-lLLVMMC',
'-lLLVMSymbolize',
'-lLLVMLibDriver',
'-lLLVMObjectYAML',
'-lLLVMFileCheck',
'-lLLVMDWP',
'-lLLVMAMDGPUTargetMCA',
'-lLLVMMIRParser',
'-lLLVMAMDGPUDesc',
'-lLLVMFuzzMutate',
'-lLLVMCoverage',
'-lLLVMOrcJIT',
'-lSPIRV-Tools',
'-lc++'
]
[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/tools/compiler/install/bin/llvm-strip'
llvm-config = '/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/tools/compiler/install/bin/llvm-config'
pkgconfig = '/usr/bin/pkg-config'
[host_machine]
system = 'linux'
cpu_family = 'x86_64'
cpu = 'x86_64'
endian = 'little'