mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
35 lines
712 B
CMake
35 lines
712 B
CMake
# Solidity Commons Library (Solidity related sharing bits between libsolidity and libyul)
|
|
set(sources
|
|
Common.h
|
|
CharStream.cpp
|
|
CharStream.h
|
|
DebugInfoSelection.cpp
|
|
DebugInfoSelection.h
|
|
ErrorReporter.cpp
|
|
ErrorReporter.h
|
|
EVMVersion.h
|
|
EVMVersion.cpp
|
|
Exceptions.cpp
|
|
Exceptions.h
|
|
ParserBase.cpp
|
|
ParserBase.h
|
|
Scanner.cpp
|
|
Scanner.h
|
|
CharStreamProvider.h
|
|
SemVerHandler.cpp
|
|
SemVerHandler.h
|
|
SourceLocation.h
|
|
SourceLocation.cpp
|
|
SourceReferenceExtractor.cpp
|
|
SourceReferenceExtractor.h
|
|
SourceReferenceFormatter.cpp
|
|
SourceReferenceFormatter.h
|
|
Token.cpp
|
|
Token.h
|
|
UndefMacros.h
|
|
UniqueErrorReporter.h
|
|
)
|
|
|
|
add_library(langutil ${sources})
|
|
target_link_libraries(langutil PUBLIC solutil fmt::fmt-header-only)
|