ya.make 663 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. LIBRARY()
  2. WITHOUT_LICENSE_TEXTS()
  3. OWNER(
  4. g:cpp-committee
  5. g:cpp-contrib
  6. heretic
  7. )
  8. LICENSE(
  9. Apache-2.0
  10. WITH
  11. LLVM-exception
  12. )
  13. VERSION(2021-08-17)
  14. ORIGINAL_SOURCE(https://github.com/llvm/llvm-project/archive/f0fcd42495432670664a661e75e7cae7e904dd3e.tar.gz)
  15. ADDINCL(
  16. contrib/libs/cxxsupp/libcxxabi/include
  17. contrib/libs/cxxsupp/libcxx/include
  18. contrib/libs/cxxsupp/libcxx
  19. )
  20. NO_COMPILER_WARNINGS()
  21. NO_RUNTIME()
  22. NO_UTIL()
  23. CFLAGS(-D_LIBCXXABI_BUILDING_LIBRARY)
  24. SRCDIR(contrib/libs/cxxsupp/libcxxabi)
  25. SRCS(
  26. src/abort_message.cpp
  27. src/cxa_demangle.cpp
  28. )
  29. SRC_CPP_PIC(
  30. src/cxa_thread_atexit.cpp
  31. -fno-lto
  32. )
  33. END()