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
|
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
|
2019-04-17 11:02:30 +00:00
|
|
|
SemVerHandler.cpp
|
|
|
|
SemVerHandler.h
|
2018-12-17 14:00:39 +00:00
|
|
|
SourceLocation.h
|
2018-11-30 13:34:08 +00:00
|
|
|
SourceReferenceExtractor.cpp
|
2018-12-17 14:00:39 +00:00
|
|
|
SourceReferenceExtractor.h
|
2018-11-26 13:50:04 +00:00
|
|
|
SourceReferenceFormatter.cpp
|
2018-12-17 14:00:39 +00:00
|
|
|
SourceReferenceFormatter.h
|
2018-11-26 23:21:53 +00:00
|
|
|
SourceReferenceFormatterHuman.cpp
|
|
|
|
SourceReferenceFormatterHuman.h
|
2018-11-23 13:21:17 +00:00
|
|
|
Token.cpp
|
2018-12-17 14:00:39 +00:00
|
|
|
Token.h
|
|
|
|
UndefMacros.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})
|
2018-11-14 16:15:39 +00:00
|
|
|
target_link_libraries(langutil PUBLIC devcore)
|