forked from qdrvm/kagome
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CMakeLists.txt
69 lines (63 loc) · 1.65 KB
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
#
# Copyright Quadrivium LLC
# All Rights Reserved
# SPDX-License-Identifier: Apache-2.0
#
add_library(validator_parachain
availability/bitfield/signer.cpp
availability/bitfield/store_impl.cpp
availability/erasure_coding_error.cpp
availability/fetch/fetch_impl.cpp
availability/recovery/recovery_impl.cpp
availability/store/store_impl.cpp
backing/store_impl.cpp
pvf/precheck.cpp
pvf/pvf_impl.cpp
pvf/module_precompiler.cpp
validator/impl/parachain_observer_impl.cpp
validator/impl/parachain_processor.cpp
validator/signer.cpp
approval/approval_distribution.cpp
approval/approval_distribution_error.cpp
approval/approval.cpp
backing/store_impl.cpp
validator/impl/fragment_tree.cpp
validator/backing_implicit_view.cpp
)
target_link_libraries(validator_parachain
key_store
dispute_coordinator
module_repository
network
erasure_coding_crust::ec-cpp
waitable_timer
kagome_pvf_worker
runtime_common
)
add_library(kagome_pvf_worker
pvf/kagome_pvf_worker.cpp
)
target_link_libraries(kagome_pvf_worker
fmt::fmt
scale::scale
soralog::fallback_configurator
soralog::soralog
logger
log_configurator
binaryen_wasm_memory
binaryen_wasm_memory_factory
binaryen_runtime_external_interface
binaryen_memory_provider
binaryen_wasm_module
binaryen_instance_environment_factory
binaryen_module_factory
wasm_compiler
runtime_properties_cache
sr25519_provider
ed25519_provider
ecdsa_provider
secp256k1_provider
host_api_factory
p2p::p2p_basic_scheduler
p2p::p2p_asio_scheduler_backend
)