aboutsummaryrefslogtreecommitdiffstats
path: root/liblangutil/CMakeLists.txt
blob: b172108b34540e83e22f5b9e81ca902058357f4e (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
# Solidity Commons Library (Solidity related sharing bits between libsolidity and libyul)
set(sources
    CharStream.cpp
    CharStream.h
    ErrorReporter.cpp
    ErrorReporter.h
    EVMVersion.h
    Exceptions.cpp
    Exceptions.h
    ParserBase.cpp
    ParserBase.h
    Scanner.cpp
    Scanner.h
    SourceLocation.h
    SourceReferenceExtractor.cpp
    SourceReferenceExtractor.h
    SourceReferenceFormatter.cpp
    SourceReferenceFormatter.h
    Token.cpp
    Token.h
    UndefMacros.h
)

add_library(langutil ${sources})
target_link_libraries(langutil PUBLIC devcore)