solidity/liblangutil/CMakeLists.txt

32 lines
648 B
CMake

# Solidity Commons Library (Solidity related sharing bits between libsolidity and libyul)
set(sources
Common.h
CharStream.cpp
CharStream.h
ErrorReporter.cpp
ErrorReporter.h
EVMVersion.h
EVMVersion.cpp
Exceptions.cpp
Exceptions.h
ParserBase.cpp
ParserBase.h
Scanner.cpp
Scanner.h
SemVerHandler.cpp
SemVerHandler.h
SourceLocation.h
SourceReferenceExtractor.cpp
SourceReferenceExtractor.h
SourceReferenceFormatter.cpp
SourceReferenceFormatter.h
SourceReferenceFormatterHuman.cpp
SourceReferenceFormatterHuman.h
Token.cpp
Token.h
UndefMacros.h
)
add_library(langutil ${sources})
target_link_libraries(langutil PUBLIC solutil)