ya.make 958 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. # Generated by devtools/yamaker.
  2. LIBRARY()
  3. VERSION(16.0.0)
  4. LICENSE(Apache-2.0 WITH LLVM-exception)
  5. LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
  6. PEERDIR(
  7. contrib/libs/llvm16
  8. contrib/libs/llvm16/lib/BinaryFormat
  9. contrib/libs/llvm16/lib/MC
  10. contrib/libs/llvm16/lib/Object
  11. contrib/libs/llvm16/lib/Support
  12. )
  13. ADDINCL(
  14. contrib/libs/llvm16/lib/ObjCopy
  15. )
  16. NO_COMPILER_WARNINGS()
  17. NO_UTIL()
  18. SRCS(
  19. Archive.cpp
  20. COFF/COFFObjcopy.cpp
  21. COFF/COFFObject.cpp
  22. COFF/COFFReader.cpp
  23. COFF/COFFWriter.cpp
  24. CommonConfig.cpp
  25. ConfigManager.cpp
  26. ELF/ELFObjcopy.cpp
  27. ELF/ELFObject.cpp
  28. MachO/MachOLayoutBuilder.cpp
  29. MachO/MachOObjcopy.cpp
  30. MachO/MachOObject.cpp
  31. MachO/MachOReader.cpp
  32. MachO/MachOWriter.cpp
  33. ObjCopy.cpp
  34. XCOFF/XCOFFObjcopy.cpp
  35. XCOFF/XCOFFReader.cpp
  36. XCOFF/XCOFFWriter.cpp
  37. wasm/WasmObjcopy.cpp
  38. wasm/WasmObject.cpp
  39. wasm/WasmReader.cpp
  40. wasm/WasmWriter.cpp
  41. )
  42. END()