ya.make 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  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/clang16
  7. contrib/libs/clang16/include
  8. contrib/libs/clang16/lib/ARCMigrate
  9. contrib/libs/clang16/lib/AST
  10. contrib/libs/clang16/lib/Basic
  11. contrib/libs/clang16/lib/Driver
  12. contrib/libs/clang16/lib/ExtractAPI
  13. contrib/libs/clang16/lib/Frontend
  14. contrib/libs/clang16/lib/Index
  15. contrib/libs/clang16/lib/Lex
  16. contrib/libs/clang16/lib/Rewrite
  17. contrib/libs/clang16/lib/Sema
  18. contrib/libs/clang16/lib/Serialization
  19. contrib/libs/clang16/lib/Tooling
  20. contrib/libs/llvm16
  21. contrib/libs/llvm16/lib/Support
  22. contrib/libs/llvm16/lib/Target/AArch64
  23. contrib/libs/llvm16/lib/Target/AArch64/AsmParser
  24. contrib/libs/llvm16/lib/Target/AArch64/MCTargetDesc
  25. contrib/libs/llvm16/lib/Target/AArch64/TargetInfo
  26. contrib/libs/llvm16/lib/Target/ARM
  27. contrib/libs/llvm16/lib/Target/ARM/AsmParser
  28. contrib/libs/llvm16/lib/Target/ARM/MCTargetDesc
  29. contrib/libs/llvm16/lib/Target/ARM/TargetInfo
  30. contrib/libs/llvm16/lib/Target/BPF
  31. contrib/libs/llvm16/lib/Target/BPF/AsmParser
  32. contrib/libs/llvm16/lib/Target/BPF/MCTargetDesc
  33. contrib/libs/llvm16/lib/Target/BPF/TargetInfo
  34. contrib/libs/llvm16/lib/Target/LoongArch
  35. contrib/libs/llvm16/lib/Target/LoongArch/AsmParser
  36. contrib/libs/llvm16/lib/Target/LoongArch/MCTargetDesc
  37. contrib/libs/llvm16/lib/Target/LoongArch/TargetInfo
  38. contrib/libs/llvm16/lib/Target/NVPTX
  39. contrib/libs/llvm16/lib/Target/NVPTX/MCTargetDesc
  40. contrib/libs/llvm16/lib/Target/NVPTX/TargetInfo
  41. contrib/libs/llvm16/lib/Target/PowerPC
  42. contrib/libs/llvm16/lib/Target/PowerPC/AsmParser
  43. contrib/libs/llvm16/lib/Target/PowerPC/MCTargetDesc
  44. contrib/libs/llvm16/lib/Target/PowerPC/TargetInfo
  45. contrib/libs/llvm16/lib/Target/WebAssembly
  46. contrib/libs/llvm16/lib/Target/WebAssembly/AsmParser
  47. contrib/libs/llvm16/lib/Target/WebAssembly/MCTargetDesc
  48. contrib/libs/llvm16/lib/Target/WebAssembly/TargetInfo
  49. contrib/libs/llvm16/lib/Target/X86
  50. contrib/libs/llvm16/lib/Target/X86/AsmParser
  51. contrib/libs/llvm16/lib/Target/X86/MCTargetDesc
  52. contrib/libs/llvm16/lib/Target/X86/TargetInfo
  53. contrib/libs/llvm16/lib/TargetParser
  54. )
  55. ADDINCL(
  56. contrib/libs/clang16/tools/libclang
  57. )
  58. NO_COMPILER_WARNINGS()
  59. NO_UTIL()
  60. CFLAGS(
  61. -D_CINDEX_LIB_
  62. )
  63. SRCS(
  64. ARCMigrate.cpp
  65. BuildSystem.cpp
  66. CIndex.cpp
  67. CIndexCXX.cpp
  68. CIndexCodeCompletion.cpp
  69. CIndexDiagnostic.cpp
  70. CIndexHigh.cpp
  71. CIndexInclusionStack.cpp
  72. CIndexUSRs.cpp
  73. CIndexer.cpp
  74. CXComment.cpp
  75. CXCompilationDatabase.cpp
  76. CXCursor.cpp
  77. CXExtractAPI.cpp
  78. CXIndexDataConsumer.cpp
  79. CXLoadedDiagnostic.cpp
  80. CXSourceLocation.cpp
  81. CXStoredDiagnostic.cpp
  82. CXString.cpp
  83. CXType.cpp
  84. FatalErrorHandler.cpp
  85. Indexing.cpp
  86. Rewrite.cpp
  87. )
  88. END()