From f3be6e8a73f626ef1a3f666a634ee55beb933304 Mon Sep 17 00:00:00 2001 From: John Freeman Date: Mon, 25 Mar 2024 15:37:01 -0500 Subject: [PATCH] Fix source lists --- Builds/CMake/RippledCore.cmake | 56 ++++++++++++++++------------------ CMakeLists.txt | 1 - 2 files changed, 26 insertions(+), 31 deletions(-) diff --git a/Builds/CMake/RippledCore.cmake b/Builds/CMake/RippledCore.cmake index ee81f11c7..06ed3e515 100644 --- a/Builds/CMake/RippledCore.cmake +++ b/Builds/CMake/RippledCore.cmake @@ -98,16 +98,23 @@ target_sources (xrpl_core PRIVATE target_sources (xrpl_core PRIVATE #[===============================[ main sources: - subdir: basics (partial) + subdir: basics #]===============================] + src/ripple/basics/impl/Archive.cpp src/ripple/basics/impl/base64.cpp + src/ripple/basics/impl/BasicConfig.cpp src/ripple/basics/impl/contract.cpp src/ripple/basics/impl/CountedObject.cpp src/ripple/basics/impl/FileUtilities.cpp src/ripple/basics/impl/IOUAmount.cpp src/ripple/basics/impl/Log.cpp + src/ripple/basics/impl/make_SSLContext.cpp + src/ripple/basics/impl/mulDiv.cpp src/ripple/basics/impl/Number.cpp + src/ripple/basics/impl/partitioned_unordered_map.cpp + src/ripple/basics/impl/ResolverAsio.cpp src/ripple/basics/impl/StringUtilities.cpp + src/ripple/basics/impl/UptimeClock.cpp #[===============================[ main sources: subdir: json @@ -176,6 +183,20 @@ target_sources (xrpl_core PRIVATE src/ripple/protocol/impl/NFTSyntheticSerializer.cpp src/ripple/protocol/impl/NFTokenID.cpp src/ripple/protocol/impl/NFTokenOfferID.cpp + #[===============================[ + main sources: + subdir: resource + #]===============================] + src/ripple/resource/impl/Charge.cpp + src/ripple/resource/impl/Consumer.cpp + src/ripple/resource/impl/Fees.cpp + src/ripple/resource/impl/ResourceManager.cpp + #[===============================[ + main sources: + subdir: server + #]===============================] + src/ripple/server/impl/JSONRPCUtil.cpp + src/ripple/server/impl/Port.cpp #[===============================[ main sources: subdir: crypto @@ -200,15 +221,16 @@ target_compile_options (xrpl_core $<$:-Wno-maybe-uninitialized>) target_link_libraries (xrpl_core PUBLIC + date::date + ed25519::ed25519 + LibArchive::LibArchive OpenSSL::Crypto Ripple::boost wasmedge::wasmedge + Ripple::opts Ripple::syslibs secp256k1::secp256k1 - ed25519::ed25519 xrpl.libpb - date::date - Ripple::opts xxHash::xxhash) #[=================================[ main/core headers installation @@ -633,17 +655,6 @@ target_sources (rippled PRIVATE src/ripple/app/tx/impl/applySteps.cpp src/ripple/app/hook/impl/applyHook.cpp src/ripple/app/tx/impl/details/NFTokenUtils.cpp - #[===============================[ - main sources: - subdir: basics (partial) - #]===============================] - src/ripple/basics/impl/Archive.cpp - src/ripple/basics/impl/BasicConfig.cpp - src/ripple/basics/impl/ResolverAsio.cpp - src/ripple/basics/impl/UptimeClock.cpp - src/ripple/basics/impl/make_SSLContext.cpp - src/ripple/basics/impl/mulDiv.cpp - src/ripple/basics/impl/partitioned_unordered_map.cpp #[===============================[ main sources: subdir: conditions @@ -746,14 +757,6 @@ target_sources (rippled PRIVATE src/ripple/peerfinder/impl/PeerfinderManager.cpp src/ripple/peerfinder/impl/SlotImp.cpp src/ripple/peerfinder/impl/SourceStrings.cpp - #[===============================[ - main sources: - subdir: resource - #]===============================] - src/ripple/resource/impl/Charge.cpp - src/ripple/resource/impl/Consumer.cpp - src/ripple/resource/impl/Fees.cpp - src/ripple/resource/impl/ResourceManager.cpp #[===============================[ main sources: subdir: rpc @@ -844,13 +847,6 @@ target_sources (rippled PRIVATE subdir: perflog #]===============================] src/ripple/perflog/impl/PerfLogImp.cpp - - #[===============================[ - main sources: - subdir: server - #]===============================] - src/ripple/server/impl/JSONRPCUtil.cpp - src/ripple/server/impl/Port.cpp #[===============================[ main sources: subdir: shamap diff --git a/CMakeLists.txt b/CMakeLists.txt index 98cb62928..3d9b51096 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -153,7 +153,6 @@ else() endif() target_link_libraries(ripple_libs INTERFACE ed25519::ed25519 - LibArchive::LibArchive lz4::lz4 OpenSSL::Crypto OpenSSL::SSL