ya.make 2.9 KB

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