diff options
author | Riccardo Spagni <ric@spagni.net> | 2016-11-13 11:32:23 +0200 |
---|---|---|
committer | Riccardo Spagni <ric@spagni.net> | 2016-11-13 11:32:24 +0200 |
commit | 56c451448687919fec4dc455798f48a65c42c236 (patch) | |
tree | 8ab34e79ff3a75f334e1d6c0573d172deb141a20 | |
parent | Merge pull request #1330 (diff) | |
parent | Don't build monero-wallet-rpc when building the GUI (diff) | |
download | monero-56c451448687919fec4dc455798f48a65c42c236.tar.xz |
Merge pull request #1331
e1dd15b Don't build monero-wallet-rpc when building the GUI (iDunk5400)
-rw-r--r-- | src/wallet/CMakeLists.txt | 60 |
1 files changed, 31 insertions, 29 deletions
diff --git a/src/wallet/CMakeLists.txt b/src/wallet/CMakeLists.txt index 6e087db67..bc7e5b50e 100644 --- a/src/wallet/CMakeLists.txt +++ b/src/wallet/CMakeLists.txt @@ -82,39 +82,41 @@ target_link_libraries(wallet ${EXTRA_LIBRARIES}) add_dependencies(wallet version) -set(wallet_rpc_sources - wallet_rpc_server.cpp) +if (NOT BUILD_GUI_DEPS) + set(wallet_rpc_sources + wallet_rpc_server.cpp) -set(wallet_rpc_headers) + set(wallet_rpc_headers) -set(wallet_rpc_private_headers - wallet_rpc_server.h) + set(wallet_rpc_private_headers + wallet_rpc_server.h) -monero_private_headers(wallet_rpc_server - ${wallet_rpc_private_headers}) -monero_add_executable(wallet_rpc_server - ${wallet_rpc_sources} - ${wallet_rpc_headers} - ${wallet_rpc_private_headers}) + monero_private_headers(wallet_rpc_server + ${wallet_rpc_private_headers}) + monero_add_executable(wallet_rpc_server + ${wallet_rpc_sources} + ${wallet_rpc_headers} + ${wallet_rpc_private_headers}) -target_link_libraries(wallet_rpc_server - PRIVATE - wallet - rpc - cryptonote_core - crypto - common - ${Boost_CHRONO_LIBRARY} - ${Boost_PROGRAM_OPTIONS_LIBRARY} - ${Boost_FILESYSTEM_LIBRARY} - ${Boost_THREAD_LIBRARY} - ${CMAKE_THREAD_LIBS_INIT} - ${EXTRA_LIBRARIES}) -add_dependencies(wallet_rpc_server version) -set_property(TARGET wallet_rpc_server - PROPERTY - OUTPUT_NAME "monero-wallet-rpc") -install(TARGETS wallet_rpc_server DESTINATION bin) + target_link_libraries(wallet_rpc_server + PRIVATE + wallet + rpc + cryptonote_core + crypto + common + ${Boost_CHRONO_LIBRARY} + ${Boost_PROGRAM_OPTIONS_LIBRARY} + ${Boost_FILESYSTEM_LIBRARY} + ${Boost_THREAD_LIBRARY} + ${CMAKE_THREAD_LIBS_INIT} + ${EXTRA_LIBRARIES}) + add_dependencies(wallet_rpc_server version) + set_property(TARGET wallet_rpc_server + PROPERTY + OUTPUT_NAME "monero-wallet-rpc") + install(TARGETS wallet_rpc_server DESTINATION bin) +endif() # build and install libwallet_merged only if we building for GUI |