Skip to content

Commit

Permalink
Fix parallel build (hopefully) and boost linking in depends system
Browse files Browse the repository at this point in the history
  • Loading branch information
who-biz committed Nov 26, 2019
1 parent 16dae5f commit cef3176
Show file tree
Hide file tree
Showing 7 changed files with 10 additions and 10 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
*/version.h

.DS_Store
/doc
/build
Expand Down
10 changes: 2 additions & 8 deletions contrib/depends/toolchain.cmake.in
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Set the system name, either Darwin, Linux, or Windows
SET(CMAKE_SYSTEM_NAME @depends@)
SET(CMAKE_BUILD_TYPE release)
SET(CMAKE_BUILD_TYPE Release)

SET(STATIC true)
SET(UNBOUND_STATIC true)
Expand All @@ -18,17 +18,11 @@ SET(LIBUNWIND_INCLUDE_DIR @prefix@/include)
SET(LIBUNWIND_LIBRARIES @prefix@/lib/libunwind.a)
SET(LIBUNWIND_LIBRARY_DIRS @prefix@/lib)

SET(LIBUSB-1.0_LIBRARY @prefix@/lib/libusb-1.0.a)
SET(LIBUDEV_LIBRARY @prefix@/lib/libudev.a)

SET(ZMQ_INCLUDE_PATH @prefix@/include)
SET(ZMQ_LIB @prefix@/lib/libzmq.a)

SET(BOOST_IGNORE_SYSTEM_PATHS_DEFAULT ON)
SET(BOOST_IGNORE_SYSTEM_PATH ON)
SET(BOOST_ROOT @prefix@)
SET(BOOST_LIBRARYDIR @prefix@/lib)
SET(BOOST_IGNORE_SYSTEM_PATHS_DEFAULT OFF)
SET(BOOST_IGNORE_SYSTEM_PATHS_DEFAULT ON)
SET(BOOST_NO_SYSTEM_PATHS TRUE)
SET(BOOST_USE_STATIC_LIBS TRUE)
SET(BOOST_USE_STATIC_RUNTIME TRUE)
Expand Down
2 changes: 1 addition & 1 deletion src/daemon/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ monero_add_executable(daemon
${daemon_private_headers}
${blocksdat}
${BACKWARD_ENABLE})
add_dependencies(daemon check_git_repository)
add_dependencies(daemon check_git_repository rpc daemonizer daemon_rpc_server)

add_backward(daemon)

Expand Down
1 change: 1 addition & 0 deletions src/daemonizer/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ monero_add_library(daemonizer
${daemonizer_sources}
${daemonizer_headers}
${daemonizer_private_headers})
add_dependencies(daemonizer daemon_rpc_server cryptonote_core)
target_link_libraries(daemonizer
PUBLIC
common
Expand Down
1 change: 1 addition & 0 deletions src/gen_multisig/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ set(gen_multisig_sources

monero_add_executable(gen_multisig
${gen_multisig_sources})
add_dependencies(gen_multisig multisig wallet)
target_link_libraries(gen_multisig
PRIVATE
wallet
Expand Down
2 changes: 2 additions & 0 deletions src/multisig/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,8 @@ monero_add_library(multisig
${multisig_headers}
${multisig_private_headers})

add_dependencies(multisig wallet)

target_link_libraries(multisig
PUBLIC
ringct
Expand Down
2 changes: 1 addition & 1 deletion src/wallet/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ monero_add_executable(wallet_rpc_server
${wallet_rpc_sources}
${wallet_rpc_headers}
${wallet_rpc_private_headers})
add_dependencies(wallet_rpc_server check_git_repository)
add_dependencies(wallet_rpc_server check_git_repository wallet)

target_link_libraries(wallet_rpc_server
PRIVATE
Expand Down

0 comments on commit cef3176

Please sign in to comment.