From 447018b319668deddf4d55baac168c1afc0a5e21 Mon Sep 17 00:00:00 2001 From: theoreticalbts Date: Wed, 13 Jan 2016 14:56:27 -0500 Subject: [PATCH] Tell cmake hardfork.hpp is generated, build hardfork.hpp in binary directory #511 --- libraries/chain/CMakeLists.txt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/libraries/chain/CMakeLists.txt b/libraries/chain/CMakeLists.txt index 663a396e..876c8c1d 100644 --- a/libraries/chain/CMakeLists.txt +++ b/libraries/chain/CMakeLists.txt @@ -1,6 +1,7 @@ add_custom_target( build_hardfork_hpp - COMMAND cat-parts hardfork.d include/graphene/chain/hardfork.hpp ) + COMMAND cat-parts hardfork.d "${CMAKE_CURRENT_BINARY_DIR}/include/graphene/chain/hardfork.hpp" ) +set_source_files_properties( "${CMAKE_CURRENT_BINARY_DIR}/include/graphene/chain/hardfork.hpp" PROPERTIES GENERATED TRUE ) add_dependencies( build_hardfork_hpp cat-parts ) @@ -84,13 +85,13 @@ add_library( graphene_chain block_database.cpp ${HEADERS} - include/graphene/chain/hardfork.hpp + "${CMAKE_CURRENT_BINARY_DIR}/include/graphene/chain/hardfork.hpp" ) add_dependencies( graphene_chain build_hardfork_hpp ) target_link_libraries( graphene_chain fc graphene_db ) target_include_directories( graphene_chain - PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include" ) + PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include" "${CMAKE_CURRENT_BINARY_DIR}/include" ) if(MSVC) set_source_files_properties( db_init.cpp db_block.cpp database.cpp block_database.cpp PROPERTIES COMPILE_FLAGS "/bigobj" )