ya.make 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. # Generated by devtools/yamaker.
  2. LIBRARY()
  3. LICENSE(
  4. Apache-2.0 WITH LLVM-exception AND
  5. MIT
  6. )
  7. LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
  8. PEERDIR(
  9. contrib/libs/clang14
  10. contrib/libs/clang14/include
  11. contrib/libs/clang14/lib/Basic
  12. contrib/libs/llvm14
  13. contrib/libs/llvm14/lib/MC
  14. contrib/libs/llvm14/lib/Option
  15. contrib/libs/llvm14/lib/ProfileData
  16. contrib/libs/llvm14/lib/Support
  17. )
  18. ADDINCL(
  19. contrib/libs/clang14/lib/Driver
  20. )
  21. NO_COMPILER_WARNINGS()
  22. NO_UTIL()
  23. IF (OS_WINDOWS)
  24. LDFLAGS(Mincore.lib)
  25. ENDIF()
  26. SRCS(
  27. Action.cpp
  28. Compilation.cpp
  29. Distro.cpp
  30. Driver.cpp
  31. DriverOptions.cpp
  32. Job.cpp
  33. Multilib.cpp
  34. OptionUtils.cpp
  35. Phases.cpp
  36. SanitizerArgs.cpp
  37. Tool.cpp
  38. ToolChain.cpp
  39. ToolChains/AIX.cpp
  40. ToolChains/AMDGPU.cpp
  41. ToolChains/AMDGPUOpenMP.cpp
  42. ToolChains/AVR.cpp
  43. ToolChains/Ananas.cpp
  44. ToolChains/Arch/AArch64.cpp
  45. ToolChains/Arch/ARM.cpp
  46. ToolChains/Arch/M68k.cpp
  47. ToolChains/Arch/Mips.cpp
  48. ToolChains/Arch/PPC.cpp
  49. ToolChains/Arch/RISCV.cpp
  50. ToolChains/Arch/Sparc.cpp
  51. ToolChains/Arch/SystemZ.cpp
  52. ToolChains/Arch/VE.cpp
  53. ToolChains/Arch/X86.cpp
  54. ToolChains/BareMetal.cpp
  55. ToolChains/Clang.cpp
  56. ToolChains/CloudABI.cpp
  57. ToolChains/CommonArgs.cpp
  58. ToolChains/Contiki.cpp
  59. ToolChains/CrossWindows.cpp
  60. ToolChains/Cuda.cpp
  61. ToolChains/Darwin.cpp
  62. ToolChains/DragonFly.cpp
  63. ToolChains/Flang.cpp
  64. ToolChains/FreeBSD.cpp
  65. ToolChains/Fuchsia.cpp
  66. ToolChains/Gnu.cpp
  67. ToolChains/HIPAMD.cpp
  68. ToolChains/HIPSPV.cpp
  69. ToolChains/HIPUtility.cpp
  70. ToolChains/Haiku.cpp
  71. ToolChains/Hexagon.cpp
  72. ToolChains/Hurd.cpp
  73. ToolChains/InterfaceStubs.cpp
  74. ToolChains/Linux.cpp
  75. ToolChains/MSP430.cpp
  76. ToolChains/MSVC.cpp
  77. ToolChains/MinGW.cpp
  78. ToolChains/Minix.cpp
  79. ToolChains/MipsLinux.cpp
  80. ToolChains/Myriad.cpp
  81. ToolChains/NaCl.cpp
  82. ToolChains/NetBSD.cpp
  83. ToolChains/OpenBSD.cpp
  84. ToolChains/PPCFreeBSD.cpp
  85. ToolChains/PPCLinux.cpp
  86. ToolChains/PS4CPU.cpp
  87. ToolChains/RISCVToolchain.cpp
  88. ToolChains/SPIRV.cpp
  89. ToolChains/Solaris.cpp
  90. ToolChains/TCE.cpp
  91. ToolChains/VEToolchain.cpp
  92. ToolChains/WebAssembly.cpp
  93. ToolChains/XCore.cpp
  94. ToolChains/ZOS.cpp
  95. Types.cpp
  96. XRayArgs.cpp
  97. )
  98. END()