ya.make 657 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. # Generated by devtools/yamaker from nixpkgs 22.11.
  2. LIBRARY()
  3. LICENSE(BSD-3-Clause)
  4. LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
  5. VERSION(2023-11-30)
  6. ORIGINAL_SOURCE(https://github.com/ianlancetaylor/libbacktrace/archive/14818b7783eeb9a56c3f0fca78cefd3143f8c5f6.tar.gz)
  7. ADDINCL(
  8. contrib/libs/backtrace
  9. )
  10. NO_COMPILER_WARNINGS()
  11. NO_RUNTIME()
  12. CFLAGS(
  13. -DHAVE_CONFIG_H
  14. )
  15. SRCS(
  16. atomic.c
  17. backtrace.c
  18. dwarf.c
  19. fileline.c
  20. mmap.c
  21. mmapio.c
  22. posix.c
  23. print.c
  24. simple.c
  25. sort.c
  26. state.c
  27. )
  28. IF (OS_DARWIN)
  29. SRCS(
  30. macho.c
  31. )
  32. ELSEIF (OS_LINUX OR OS_ANDROID)
  33. SRCS(
  34. elf.c
  35. )
  36. ENDIF()
  37. END()