clang_16.0.5.bbappend 918 B

12345678910111213141516171819202122232425262728
  1. LDFLAGS:remove:class-nativesdk = "-fuse-ld=lld"
  2. FILES:${PN} += "${libdir}/*"
  3. PACKAGECONFIG = ""
  4. LLVM_TARGETS_TO_BUILD = "RISCV;X86"
  5. EXTRA_OECMAKE:append:class-native = " \
  6. -DCLANG_VENDOR="StarFive" \
  7. -DCLANG_ENABLE_ARCMT=OFF \
  8. -DCLANG_ENABLE_STATIC_ANALYZER=OFF \
  9. -DCLANG_PLUGIN_SUPPORT=OFF \
  10. -DCLANG_BUILD_TOOLS=ON \
  11. -DCMAKE_BUILD_TYPE=Release \
  12. -DLLVM_ENABLE_BINDINGS=OFF \
  13. -DLLVM_ENABLE_PLUGINS=ON \
  14. -DLLVM_ENABLE_OCAMLDOC=OFF \
  15. -DLLVM_ENABLE_TERMINFO=OFF \
  16. -DLLVM_INCLUDE_DOCS=OFF \
  17. -DLLVM_INCLUDE_EXAMPLES=OFF \
  18. -DLLVM_INCLUDE_TESTS=ON \
  19. -DLLVM_ENABLE_WARNINGS=OFF \
  20. -DLLVM_ENABLE_ASSERTIONS=TRUE \
  21. -DLLVM_INCLUDE_UTILS=ON \
  22. -DLLDB_PYTHON_EXE_RELATIVE_PATH="recipe-sysroot-native/usr/bin/python3-native/python3.9" \
  23. -DLLDB_PYTHON_RELATIVE_PATH="recipe-sysroot-native/usr/bin/python3-native/" \
  24. -DLLDB_PYTHON_EXT_SUFFIX=".so" \
  25. "