2018-11-14 16:15:39 +00:00
|
|
|
# Solidity Commons Library (Solidity related sharing bits between libsolidity and libyul)
|
2018-11-23 13:21:17 +00:00
|
|
|
set(sources
|
2019-02-21 00:04:34 +00:00
|
|
|
Common.h
|
2018-11-23 13:21:17 +00:00
|
|
|
CharStream.cpp
|
2018-12-17 14:00:39 +00:00
|
|
|
CharStream.h
|
2021-09-13 10:10:51 +00:00
|
|
|
DebugInfoSelection.cpp
|
|
|
|
DebugInfoSelection.h
|
2018-11-23 13:21:17 +00:00
|
|
|
ErrorReporter.cpp
|
2018-12-17 14:00:39 +00:00
|
|
|
ErrorReporter.h
|
|
|
|
EVMVersion.h
|
2019-05-16 09:43:33 +00:00
|
|
|
EVMVersion.cpp
|
2018-11-23 13:21:17 +00:00
|
|
|
Exceptions.cpp
|
2018-12-17 14:00:39 +00:00
|
|
|
Exceptions.h
|
2018-11-23 13:21:17 +00:00
|
|
|
ParserBase.cpp
|
2018-12-17 14:00:39 +00:00
|
|
|
ParserBase.h
|
2018-11-23 13:21:17 +00:00
|
|
|
Scanner.cpp
|
2018-12-17 14:00:39 +00:00
|
|
|
Scanner.h
|
2021-06-29 12:38:59 +00:00
|
|
|
CharStreamProvider.h
|
2019-04-17 11:02:30 +00:00
|
|
|
SemVerHandler.cpp
|
|
|
|
SemVerHandler.h
|
2018-12-17 14:00:39 +00:00
|
|
|
SourceLocation.h
|
2019-09-11 19:16:35 +00:00
|
|
|
SourceLocation.cpp
|
2018-11-30 13:34:08 +00:00
|
|
|
SourceReferenceExtractor.cpp
|
2018-12-17 14:00:39 +00:00
|
|
|
SourceReferenceExtractor.h
|
2020-12-01 13:22:15 +00:00
|
|
|
SourceReferenceFormatter.cpp
|
|
|
|
SourceReferenceFormatter.h
|
2018-11-23 13:21:17 +00:00
|
|
|
Token.cpp
|
2018-12-17 14:00:39 +00:00
|
|
|
Token.h
|
2021-08-27 09:40:20 +00:00
|
|
|
UniqueErrorReporter.h
|
2018-11-23 13:21:17 +00:00
|
|
|
)
|
2018-11-14 16:15:39 +00:00
|
|
|
|
2018-11-23 13:21:17 +00:00
|
|
|
add_library(langutil ${sources})
|
2021-04-20 12:12:07 +00:00
|
|
|
target_link_libraries(langutil PUBLIC solutil fmt::fmt-header-only)
|