wat
This commit is contained in:
parent
e3d8ab8281
commit
8cf9f80050
|
@ -37,10 +37,7 @@ file(GLOB EPEE_SOURCES
|
|||
add_library(epee)
|
||||
target_sources(epee
|
||||
PUBLIC
|
||||
FILE_SET HEADERS
|
||||
BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/../include/
|
||||
FILES
|
||||
${EPEE_HEADERS_PUBLIC}
|
||||
${EPEE_HEADERS_PUBLIC}
|
||||
PRIVATE
|
||||
${EPEE_SOURCES}
|
||||
)
|
||||
|
|
|
@ -29,10 +29,7 @@
|
|||
add_library(easylogging)
|
||||
target_sources(easylogging
|
||||
PUBLIC
|
||||
FILE_SET HEADERS
|
||||
BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
FILES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/easylogging++.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/easylogging++.h
|
||||
PRIVATE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/easylogging++.cc
|
||||
)
|
||||
|
|
|
@ -2,10 +2,7 @@ add_library(qrcodegen)
|
|||
|
||||
target_sources(qrcodegen
|
||||
PUBLIC
|
||||
FILE_SET HEADERS
|
||||
BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
FILES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/QrCode.hpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/QrCode.hpp
|
||||
PRIVATE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/QrCode.cpp
|
||||
)
|
||||
|
|
|
@ -32,10 +32,7 @@ include(Version)
|
|||
add_library(version)
|
||||
target_sources(version
|
||||
PUBLIC
|
||||
FILE_SET HEADERS
|
||||
BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
FILES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/version.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/version.h
|
||||
PRIVATE
|
||||
${CMAKE_BINARY_DIR}/version.cpp
|
||||
)
|
||||
|
|
|
@ -35,10 +35,7 @@ list(APPEND BCDB_HEADERS lmdb/db_lmdb.h)
|
|||
add_library(blockchain_db)
|
||||
target_sources(blockchain_db
|
||||
PUBLIC
|
||||
FILE_SET HEADERS
|
||||
BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/../
|
||||
FILES
|
||||
${BCDB_HEADERS}
|
||||
${BCDB_HEADERS}
|
||||
PRIVATE
|
||||
${BCDB_SOURCES}
|
||||
)
|
||||
|
|
|
@ -60,10 +60,7 @@ endforeach()
|
|||
add_library(blocks)
|
||||
target_sources(blocks
|
||||
PUBLIC
|
||||
FILE_SET HEADERS
|
||||
BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
FILES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/blocks.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/blocks.h
|
||||
PRIVATE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/blocks.cpp
|
||||
${GENERATED_SOURCES}
|
||||
|
|
|
@ -29,10 +29,7 @@
|
|||
add_library(checkpoints)
|
||||
target_sources(checkpoints
|
||||
PUBLIC
|
||||
FILE_SET HEADERS
|
||||
BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
FILES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/checkpoints.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/checkpoints.h
|
||||
PRIVATE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/checkpoints.cpp
|
||||
)
|
||||
|
|
|
@ -33,10 +33,7 @@ add_library(common)
|
|||
|
||||
target_sources(common
|
||||
PUBLIC
|
||||
FILE_SET HEADERS
|
||||
BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
FILES
|
||||
${COMMON_HEADERS}
|
||||
${COMMON_HEADERS}
|
||||
PRIVATE
|
||||
${COMMON_SOURCES}
|
||||
)
|
||||
|
|
|
@ -58,10 +58,7 @@ endif()
|
|||
add_library(cncrypto)
|
||||
target_sources(cncrypto
|
||||
PUBLIC
|
||||
FILE_SET HEADERS
|
||||
BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
FILES
|
||||
${crypto_headers}
|
||||
${crypto_headers}
|
||||
PRIVATE
|
||||
${crypto_sources}
|
||||
)
|
||||
|
|
|
@ -33,10 +33,7 @@ check_language(ASM-ATT)
|
|||
add_library(wallet-crypto crypto.h)
|
||||
target_sources(wallet-crypto
|
||||
PUBLIC
|
||||
FILE_SET HEADERS
|
||||
BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
FILES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/crypto.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/crypto.h
|
||||
)
|
||||
|
||||
target_include_directories(wallet-crypto
|
||||
|
|
|
@ -46,10 +46,7 @@ target_include_directories(cryptonote_format_utils_basic
|
|||
add_library(cryptonote_basic)
|
||||
target_sources(cryptonote_basic
|
||||
PUBLIC
|
||||
FILE_SET HEADERS
|
||||
BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/../
|
||||
FILES
|
||||
${CN_BASIC_HEADERS}
|
||||
${CN_BASIC_HEADERS}
|
||||
PRIVATE
|
||||
${CN_BASIC_SOURCES}
|
||||
)
|
||||
|
|
|
@ -57,10 +57,7 @@ endif()
|
|||
|
||||
target_sources(cryptonote_core
|
||||
PUBLIC
|
||||
FILE_SET HEADERS
|
||||
BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/../
|
||||
FILES
|
||||
${CN_CORE_HEADERS}
|
||||
${CN_CORE_HEADERS}
|
||||
PRIVATE
|
||||
${CN_CORE_SOURCES}
|
||||
)
|
||||
|
|
|
@ -32,10 +32,7 @@ file(GLOB CN_PROT_SOURCES *.cpp *.c *.cc)
|
|||
add_library(cryptonote_protocol)
|
||||
target_sources(cryptonote_protocol
|
||||
PUBLIC
|
||||
FILE_SET HEADERS
|
||||
BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
FILES
|
||||
${CN_PROT_HEADERS}
|
||||
${CN_PROT_HEADERS}
|
||||
PRIVATE
|
||||
${CN_PROT_SOURCES}
|
||||
)
|
||||
|
|
|
@ -29,14 +29,11 @@
|
|||
add_library(device)
|
||||
target_sources(device
|
||||
PUBLIC
|
||||
FILE_SET HEADERS
|
||||
BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/../
|
||||
FILES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/device.hpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/device_io.hpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/device_default.hpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/device_cold.hpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/log.hpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/device.hpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/device_io.hpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/device_default.hpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/device_cold.hpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/log.hpp
|
||||
PRIVATE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/device.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/device_default.cpp
|
||||
|
|
|
@ -29,10 +29,7 @@
|
|||
add_library(hardforks)
|
||||
target_sources(hardforks
|
||||
PUBLIC
|
||||
FILE_SET HEADERS
|
||||
BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
FILES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/hardforks.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/hardforks.h
|
||||
PRIVATE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/hardforks.cpp
|
||||
)
|
||||
|
|
|
@ -32,10 +32,7 @@ file(GLOB LMDB_SOURCES *.cpp *.c *.cc)
|
|||
add_library(lmdb_lib ${LMDB_SOURCES})
|
||||
target_sources(lmdb_lib
|
||||
PUBLIC
|
||||
FILE_SET HEADERS
|
||||
BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
FILES
|
||||
${LMDB_HEADERS}
|
||||
${LMDB_HEADERS}
|
||||
PRIVATE
|
||||
${LMDB_SOURCES}
|
||||
)
|
||||
|
|
|
@ -32,10 +32,7 @@ file(GLOB MN_SOURCES *.cpp *.c *.cc)
|
|||
add_library(mnemonics)
|
||||
target_sources(mnemonics
|
||||
PUBLIC
|
||||
FILE_SET HEADERS
|
||||
BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
FILES
|
||||
${MN_HEADERS}
|
||||
${MN_HEADERS}
|
||||
PRIVATE
|
||||
${MN_SOURCES}
|
||||
)
|
||||
|
|
|
@ -34,10 +34,7 @@ file(GLOB MULTISIG_SOURCES
|
|||
add_library(multisig)
|
||||
target_sources(multisig
|
||||
PUBLIC
|
||||
FILE_SET HEADERS
|
||||
BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
FILES
|
||||
${MULTISIG_HEADERS}
|
||||
${MULTISIG_HEADERS}
|
||||
PRIVATE
|
||||
${MULTISIG_SOURCES}
|
||||
)
|
||||
|
|
|
@ -33,10 +33,7 @@ file(GLOB NET_SOURCES *.cpp *.c *.cc)
|
|||
add_library(net)
|
||||
target_sources(net
|
||||
PUBLIC
|
||||
FILE_SET HEADERS
|
||||
BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/../
|
||||
FILES
|
||||
${NET_HEADERS}
|
||||
${NET_HEADERS}
|
||||
PRIVATE
|
||||
${NET_SOURCES}
|
||||
)
|
||||
|
|
|
@ -32,10 +32,7 @@ file(GLOB P2P_SOURCES *.cpp *.c *.cc)
|
|||
add_library(p2p)
|
||||
target_sources(p2p
|
||||
PUBLIC
|
||||
FILE_SET HEADERS
|
||||
BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
FILES
|
||||
${P2P_HEADERS}
|
||||
${P2P_HEADERS}
|
||||
PRIVATE
|
||||
${P2P_SOURCES}
|
||||
)
|
||||
|
|
|
@ -47,10 +47,7 @@ set(ringct_basic_headers
|
|||
add_library(ringct_basic)
|
||||
target_sources(ringct_basic
|
||||
PUBLIC
|
||||
FILE_SET HEADERS
|
||||
BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
FILES
|
||||
${ringct_basic_headers}
|
||||
${ringct_basic_headers}
|
||||
PRIVATE
|
||||
${ringct_basic_sources}
|
||||
)
|
||||
|
@ -72,10 +69,7 @@ target_include_directories(ringct_basic
|
|||
add_library(ringct)
|
||||
target_sources(ringct
|
||||
PUBLIC
|
||||
FILE_SET HEADERS
|
||||
BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
FILES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rctSigs.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rctSigs.h
|
||||
PRIVATE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rctSigs.cpp
|
||||
)
|
||||
|
|
|
@ -31,12 +31,9 @@
|
|||
add_library(rpc_base)
|
||||
target_sources(rpc_base
|
||||
PUBLIC
|
||||
FILE_SET HEADERS
|
||||
BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
FILES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rpc_args.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rpc_payment_signature.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rpc_handler.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rpc_args.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rpc_payment_signature.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rpc_handler.h
|
||||
PRIVATE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rpc_args.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rpc_payment_signature.cpp
|
||||
|
@ -65,16 +62,13 @@ monero_install_library(rpc_base "${CMAKE_INSTALL_INCLUDEDIR}/monero/rpc/")
|
|||
add_library(rpc)
|
||||
target_sources(rpc
|
||||
PUBLIC
|
||||
FILE_SET HEADERS
|
||||
BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
FILES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rpc_version_str.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rpc_handler.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/bootstrap_daemon.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/core_rpc_server.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rpc_payment.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/core_rpc_server_commands_defs.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/core_rpc_server_error_codes.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rpc_version_str.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rpc_handler.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/bootstrap_daemon.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/core_rpc_server.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rpc_payment.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/core_rpc_server_commands_defs.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/core_rpc_server_error_codes.h
|
||||
PRIVATE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/bootstrap_daemon.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/bootstrap_node_selector.cpp
|
||||
|
@ -110,10 +104,7 @@ monero_install_library(rpc "${CMAKE_INSTALL_INCLUDEDIR}/monero/rpc/")
|
|||
add_library(rpc_pub)
|
||||
target_sources(rpc_pub
|
||||
PUBLIC
|
||||
FILE_SET HEADERS
|
||||
BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
FILES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/zmq_pub.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/zmq_pub.h
|
||||
PRIVATE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/zmq_pub.cpp
|
||||
)
|
||||
|
|
|
@ -32,10 +32,7 @@ file(GLOB SER_SOURCES *.cpp *.c *.cc)
|
|||
add_library(serialization)
|
||||
target_sources(serialization
|
||||
PUBLIC
|
||||
FILE_SET HEADERS
|
||||
BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/../
|
||||
FILES
|
||||
${SER_HEADERS}
|
||||
${SER_HEADERS}
|
||||
PRIVATE
|
||||
${SER_SOURCES}
|
||||
)
|
||||
|
|
|
@ -89,6 +89,6 @@ target_sources(wallet_api
|
|||
${wallet_api_private_headers}
|
||||
${wallet_api_sources}
|
||||
PUBLIC
|
||||
FILE_SET HEADERS BASE_DIRS ${PROJECT_SOURCE_DIR}/src FILES ${wallet_api_headers})
|
||||
${wallet_api_headers})
|
||||
|
||||
monero_install_library(wallet_api "${CMAKE_INSTALL_INCLUDEDIR}/monero/wallet/api/")
|
||||
|
|
Loading…
Reference in New Issue