add_library( secure account_info.hpp account_info.cpp account_iterator.cpp account_iterator.hpp account_iterator_impl.hpp common.hpp common.cpp fwd.hpp generate_cache_flags.hpp ledger.hpp ledger.cpp ledger_processor.hpp ledger_processor.cpp ledger_rollback.hpp ledger_rollback.cpp ledger_set_any.hpp ledger_set_any.cpp ledger_set_confirmed.hpp ledger_set_confirmed.cpp pending_info.hpp pending_info.cpp receivable_iterator.cpp receivable_iterator.hpp receivable_iterator_impl.hpp rep_weights.hpp rep_weights.cpp transaction.hpp vote.hpp vote.cpp) target_link_libraries(secure nano_lib ed25519 crypto_lib Boost::system) target_compile_definitions(secure PUBLIC -DQT_NO_KEYWORDS -DBOOST_ASIO_HAS_STD_ARRAY=1) include_directories(${CMAKE_SOURCE_DIR}/submodules)