ya.make 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169
  1. # Generated by devtools/yamaker from nixpkgs 22.05.
  2. LIBRARY()
  3. LICENSE(BSD-3-Clause)
  4. LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
  5. SUBSCRIBER(
  6. g:cpp-contrib
  7. g:ymake
  8. )
  9. VERSION(4.11.1)
  10. ORIGINAL_SOURCE(https://github.com/antlr/antlr4/archive/4.11.1.tar.gz)
  11. ADDINCL(
  12. GLOBAL contrib/libs/antlr4_cpp_runtime/src
  13. )
  14. NO_COMPILER_WARNINGS()
  15. NO_UTIL()
  16. CFLAGS(
  17. GLOBAL -DANTLR4CPP_STATIC
  18. )
  19. SRCS(
  20. src/ANTLRErrorListener.cpp
  21. src/ANTLRErrorStrategy.cpp
  22. src/ANTLRFileStream.cpp
  23. src/ANTLRInputStream.cpp
  24. src/BailErrorStrategy.cpp
  25. src/BaseErrorListener.cpp
  26. src/BufferedTokenStream.cpp
  27. src/CharStream.cpp
  28. src/CommonToken.cpp
  29. src/CommonTokenFactory.cpp
  30. src/CommonTokenStream.cpp
  31. src/ConsoleErrorListener.cpp
  32. src/DefaultErrorStrategy.cpp
  33. src/DiagnosticErrorListener.cpp
  34. src/Exceptions.cpp
  35. src/FailedPredicateException.cpp
  36. src/InputMismatchException.cpp
  37. src/IntStream.cpp
  38. src/InterpreterRuleContext.cpp
  39. src/Lexer.cpp
  40. src/LexerInterpreter.cpp
  41. src/LexerNoViableAltException.cpp
  42. src/ListTokenSource.cpp
  43. src/NoViableAltException.cpp
  44. src/Parser.cpp
  45. src/ParserInterpreter.cpp
  46. src/ParserRuleContext.cpp
  47. src/ProxyErrorListener.cpp
  48. src/RecognitionException.cpp
  49. src/Recognizer.cpp
  50. src/RuleContext.cpp
  51. src/RuleContextWithAltNum.cpp
  52. src/RuntimeMetaData.cpp
  53. src/Token.cpp
  54. src/TokenSource.cpp
  55. src/TokenStream.cpp
  56. src/TokenStreamRewriter.cpp
  57. src/UnbufferedCharStream.cpp
  58. src/UnbufferedTokenStream.cpp
  59. src/Vocabulary.cpp
  60. src/WritableToken.cpp
  61. src/atn/ATN.cpp
  62. src/atn/ATNConfig.cpp
  63. src/atn/ATNConfigSet.cpp
  64. src/atn/ATNDeserializationOptions.cpp
  65. src/atn/ATNDeserializer.cpp
  66. src/atn/ATNSimulator.cpp
  67. src/atn/ATNState.cpp
  68. src/atn/ATNStateType.cpp
  69. src/atn/ActionTransition.cpp
  70. src/atn/AmbiguityInfo.cpp
  71. src/atn/ArrayPredictionContext.cpp
  72. src/atn/AtomTransition.cpp
  73. src/atn/ContextSensitivityInfo.cpp
  74. src/atn/DecisionEventInfo.cpp
  75. src/atn/DecisionInfo.cpp
  76. src/atn/DecisionState.cpp
  77. src/atn/EpsilonTransition.cpp
  78. src/atn/ErrorInfo.cpp
  79. src/atn/LL1Analyzer.cpp
  80. src/atn/LexerATNConfig.cpp
  81. src/atn/LexerATNSimulator.cpp
  82. src/atn/LexerAction.cpp
  83. src/atn/LexerActionExecutor.cpp
  84. src/atn/LexerChannelAction.cpp
  85. src/atn/LexerCustomAction.cpp
  86. src/atn/LexerIndexedCustomAction.cpp
  87. src/atn/LexerModeAction.cpp
  88. src/atn/LexerMoreAction.cpp
  89. src/atn/LexerPopModeAction.cpp
  90. src/atn/LexerPushModeAction.cpp
  91. src/atn/LexerSkipAction.cpp
  92. src/atn/LexerTypeAction.cpp
  93. src/atn/LookaheadEventInfo.cpp
  94. src/atn/NotSetTransition.cpp
  95. src/atn/OrderedATNConfigSet.cpp
  96. src/atn/ParseInfo.cpp
  97. src/atn/ParserATNSimulator.cpp
  98. src/atn/PrecedencePredicateTransition.cpp
  99. src/atn/PredicateEvalInfo.cpp
  100. src/atn/PredicateTransition.cpp
  101. src/atn/PredictionContext.cpp
  102. src/atn/PredictionContextCache.cpp
  103. src/atn/PredictionContextMergeCache.cpp
  104. src/atn/PredictionMode.cpp
  105. src/atn/ProfilingATNSimulator.cpp
  106. src/atn/RangeTransition.cpp
  107. src/atn/RuleTransition.cpp
  108. src/atn/SemanticContext.cpp
  109. src/atn/SetTransition.cpp
  110. src/atn/SingletonPredictionContext.cpp
  111. src/atn/StarLoopbackState.cpp
  112. src/atn/Transition.cpp
  113. src/atn/TransitionType.cpp
  114. src/atn/WildcardTransition.cpp
  115. src/dfa/DFA.cpp
  116. src/dfa/DFASerializer.cpp
  117. src/dfa/DFAState.cpp
  118. src/dfa/LexerDFASerializer.cpp
  119. src/internal/Synchronization.cpp
  120. src/misc/InterpreterDataReader.cpp
  121. src/misc/Interval.cpp
  122. src/misc/IntervalSet.cpp
  123. src/misc/MurmurHash.cpp
  124. src/misc/Predicate.cpp
  125. src/support/Any.cpp
  126. src/support/Arrays.cpp
  127. src/support/CPPUtils.cpp
  128. src/support/StringUtils.cpp
  129. src/support/Utf8.cpp
  130. src/tree/ErrorNodeImpl.cpp
  131. src/tree/IterativeParseTreeWalker.cpp
  132. src/tree/ParseTree.cpp
  133. src/tree/ParseTreeListener.cpp
  134. src/tree/ParseTreeVisitor.cpp
  135. src/tree/ParseTreeWalker.cpp
  136. src/tree/TerminalNodeImpl.cpp
  137. src/tree/Trees.cpp
  138. src/tree/pattern/Chunk.cpp
  139. src/tree/pattern/ParseTreeMatch.cpp
  140. src/tree/pattern/ParseTreePattern.cpp
  141. src/tree/pattern/ParseTreePatternMatcher.cpp
  142. src/tree/pattern/RuleTagToken.cpp
  143. src/tree/pattern/TagChunk.cpp
  144. src/tree/pattern/TextChunk.cpp
  145. src/tree/pattern/TokenTagToken.cpp
  146. src/tree/xpath/XPath.cpp
  147. src/tree/xpath/XPathElement.cpp
  148. src/tree/xpath/XPathLexer.cpp
  149. src/tree/xpath/XPathLexerErrorListener.cpp
  150. src/tree/xpath/XPathRuleAnywhereElement.cpp
  151. src/tree/xpath/XPathRuleElement.cpp
  152. src/tree/xpath/XPathTokenAnywhereElement.cpp
  153. src/tree/xpath/XPathTokenElement.cpp
  154. src/tree/xpath/XPathWildcardAnywhereElement.cpp
  155. src/tree/xpath/XPathWildcardElement.cpp
  156. )
  157. END()