aboutsummaryrefslogtreecommitdiffstats
path: root/libevmasm/CMakeLists.txt
blob: e0e3389a088a1ca60a937aa83f66d963f8441574 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
set(sources
    Assembly.cpp
    AssemblyItem.cpp
    BlockDeduplicator.cpp
    CommonSubexpressionEliminator.cpp
    ConstantOptimiser.cpp
    ControlFlowGraph.cpp
    ExpressionClasses.cpp
    GasMeter.cpp
    Instruction.cpp
    JumpdestRemover.cpp
    KnownState.cpp
    LinkerObject.cpp
    PathGasMeter.cpp
    PeepholeOptimiser.cpp
    SemanticInformation.cpp
    SimplificationRules.cpp
)

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