2020-05-20 12:11:23 +02:00
|
|
|
project (flowee_lib)
|
|
|
|
|
set(CMAKE_CXX_STANDARD 11)
|
|
|
|
|
set(CMAKE_CXX_FLAGS " -fPIC")
|
|
|
|
|
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
2021-08-09 19:46:21 +02:00
|
|
|
add_definitions(-DNPRIVKEY) # avoid private-key using code
|
2020-05-20 12:11:23 +02:00
|
|
|
add_library(flowee_lib STATIC
|
|
|
|
|
flowee-config.h.in
|
|
|
|
|
NetworkEnums.h
|
|
|
|
|
APIProtocol.h
|
|
|
|
|
Blockchain.cpp
|
|
|
|
|
Blockchain.h
|
|
|
|
|
Blockchain_p.h
|
|
|
|
|
NetworkConnection.cpp
|
|
|
|
|
NetworkConnection.h
|
|
|
|
|
NetworkEndPoint.h
|
|
|
|
|
NetworkException.cpp
|
|
|
|
|
NetworkException.h
|
|
|
|
|
NetworkManager.cpp
|
|
|
|
|
NetworkManager.h
|
|
|
|
|
NetworkManager_p.h
|
|
|
|
|
NetworkQueueFullError.cpp
|
|
|
|
|
NetworkQueueFullError.h
|
|
|
|
|
NetworkServiceBase.cpp
|
|
|
|
|
NetworkServiceBase.h
|
|
|
|
|
NetworkService.cpp
|
|
|
|
|
NetworkService.h
|
|
|
|
|
utils/utilstrencodings.h
|
|
|
|
|
utils/utilstrencodings.cpp
|
|
|
|
|
utils/chainparamsbase.h
|
|
|
|
|
utils/chainparamsbase.cpp
|
|
|
|
|
utils/WorkerThreads.h
|
|
|
|
|
utils/WorkerThreads.cpp
|
|
|
|
|
utils/uint256.h
|
|
|
|
|
utils/uint256.cpp
|
|
|
|
|
utils/tinyformat.h
|
|
|
|
|
utils/Logger.cpp
|
|
|
|
|
utils/Logger.h
|
|
|
|
|
utils/utiltime.h
|
|
|
|
|
utils/utiltime.cpp
|
|
|
|
|
utils/LogChannels.cpp
|
|
|
|
|
utils/LogChannels_p.h
|
|
|
|
|
utils/Message.cpp
|
|
|
|
|
utils/Message.h
|
|
|
|
|
utils/prevector.h
|
|
|
|
|
utils/serialize.h
|
|
|
|
|
utils/version.h
|
|
|
|
|
utils/WaitUntilFinishedHelper.h
|
|
|
|
|
utils/WaitUntilFinishedHelper.cpp
|
|
|
|
|
utils/amount.cpp
|
|
|
|
|
utils/amount.h
|
|
|
|
|
utils/cashaddr.cpp
|
|
|
|
|
utils/cashaddr.h
|
|
|
|
|
utils/base58.cpp
|
|
|
|
|
utils/base58.h
|
|
|
|
|
utils/hash.h
|
|
|
|
|
utils/hash.cpp
|
|
|
|
|
utils/streaming/ConstBuffer.h
|
|
|
|
|
utils/streaming/ConstBuffer.cpp
|
|
|
|
|
utils/streaming/MessageBuilder.h
|
|
|
|
|
utils/streaming/MessageBuilder_p.h
|
|
|
|
|
utils/streaming/MessageBuilder.cpp
|
|
|
|
|
utils/streaming/MessageParser.h
|
|
|
|
|
utils/streaming/MessageParser.cpp
|
|
|
|
|
utils/streaming/BufferPool.h
|
|
|
|
|
utils/streaming/BufferPool.cpp
|
|
|
|
|
utils/streaming/streams.h
|
|
|
|
|
utils/primitives/FastTransaction.h
|
|
|
|
|
utils/primitives/FastTransaction.cpp
|
|
|
|
|
utils/primitives/TxIterator_p.h
|
|
|
|
|
utils/primitives/FastBlock.h
|
|
|
|
|
utils/primitives/FastBlock.cpp
|
|
|
|
|
utils/primitives/script.h
|
|
|
|
|
utils/primitives/script.cpp
|
|
|
|
|
utils/primitives/transaction.h
|
|
|
|
|
utils/primitives/transaction.cpp
|
|
|
|
|
utils/primitives/pubkey_utils.cpp
|
|
|
|
|
utils/primitives/pubkey_utils.h
|
|
|
|
|
utils/primitives/block.cpp
|
|
|
|
|
utils/primitives/block.h
|
|
|
|
|
)
|