ya.make 941 B

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