aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/clang14/lib/Frontend/ya.make
blob: 34b9d30175f51c9d574b904081097b1cd4c6cc8e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
# Generated by devtools/yamaker.

LIBRARY()

LICENSE(Apache-2.0 WITH LLVM-exception)

LICENSE_TEXTS(.yandex_meta/licenses.list.txt)

PEERDIR(
    contrib/libs/clang14
    contrib/libs/clang14/include
    contrib/libs/clang14/lib/AST
    contrib/libs/clang14/lib/Basic
    contrib/libs/clang14/lib/Driver
    contrib/libs/clang14/lib/Edit
    contrib/libs/clang14/lib/Lex
    contrib/libs/clang14/lib/Parse
    contrib/libs/clang14/lib/Sema
    contrib/libs/clang14/lib/Serialization
    contrib/libs/llvm14
    contrib/libs/llvm14/lib/Bitstream/Reader
    contrib/libs/llvm14/lib/Option
    contrib/libs/llvm14/lib/ProfileData
    contrib/libs/llvm14/lib/Support
)

ADDINCL(
    contrib/libs/clang14/lib/Frontend
)

NO_COMPILER_WARNINGS()

NO_UTIL()

SRCS(
    ASTConsumers.cpp
    ASTMerge.cpp
    ASTUnit.cpp
    ChainedDiagnosticConsumer.cpp
    ChainedIncludesSource.cpp
    CompilerInstance.cpp
    CompilerInvocation.cpp
    CreateInvocationFromCommandLine.cpp
    DependencyFile.cpp
    DependencyGraph.cpp
    DiagnosticRenderer.cpp
    ExtractAPIConsumer.cpp
    FrontendAction.cpp
    FrontendActions.cpp
    FrontendOptions.cpp
    HeaderIncludeGen.cpp
    InitPreprocessor.cpp
    InterfaceStubFunctionsConsumer.cpp
    LayoutOverrideSource.cpp
    LogDiagnosticPrinter.cpp
    ModuleDependencyCollector.cpp
    MultiplexConsumer.cpp
    PrecompiledPreamble.cpp
    PrintPreprocessedOutput.cpp
    SerializedDiagnosticPrinter.cpp
    SerializedDiagnosticReader.cpp
    TestModuleFileExtension.cpp
    TextDiagnostic.cpp
    TextDiagnosticBuffer.cpp
    TextDiagnosticPrinter.cpp
    VerifyDiagnosticConsumer.cpp
)

END()