mirror of https://gitlab.syncad.com/hive/haf.git
Cleanup of Boost related settings to be controlled by hive_targets shared from Hive submodule.
This commit is contained in:
parent
8d3ee6752e
commit
f44500daff
|
@ -5,8 +5,7 @@ SET( CMAKE_CXX_STANDARD 17 )
|
|||
SET( CMAKE_CXX_STANDARD_REQUIRED ON )
|
||||
|
||||
PROJECT( haf )
|
||||
SET( Boost_NO_BOOST_CMAKE ON CACHE STRING "ON or OFF" FORCE )
|
||||
SET( Boost_USE_STATIC_LIBS OFF CACHE STRING "ON or OFF" )
|
||||
|
||||
SET( HAF_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} )
|
||||
FILE( CREATE_LINK ${CMAKE_CURRENT_SOURCE_DIR}/src/sql_serializer ${CMAKE_CURRENT_SOURCE_DIR}/hive/libraries/plugins/sql_serializer SYMBOLIC )
|
||||
|
||||
|
@ -17,7 +16,7 @@ list( APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/hive/libraries/fc/Gi
|
|||
include( GetGitRevisionDescription )
|
||||
get_git_head_revision_dir("${CMAKE_CURRENT_SOURCE_DIR}" HAF_GIT_REFSPEC HAF_GIT_REVISION_SHA)
|
||||
|
||||
MESSAGE(STATUS "Detected HAf project git revision: ${HAF_GIT_REVISION_SHA}")
|
||||
MESSAGE(STATUS "Detected HAF project git revision: ${HAF_GIT_REVISION_SHA}")
|
||||
|
||||
SET_TARGET_PROPERTIES( hived PROPERTIES EXCLUDE_FROM_ALL 0 )
|
||||
SET_TARGET_PROPERTIES( cli_wallet PROPERTIES EXCLUDE_FROM_ALL 0 )
|
||||
|
@ -29,12 +28,11 @@ IF ( NOT DEFINED POSTGRES_INSTALLATION_DIR )
|
|||
IF ( POSTGRES_PG_CONFIG )
|
||||
EXECUTE_PROCESS(COMMAND ${POSTGRES_PG_CONFIG} --bindir OUTPUT_VARIABLE POSTGRES_INSTALLATION_DIR OUTPUT_STRIP_TRAILING_WHITESPACE)
|
||||
ELSE()
|
||||
SET( POSTGRES_INSTALLATION_DIR "/usr/lib/postgresql/12/bin" )
|
||||
SET( POSTGRES_INSTALLATION_DIR "/usr/lib/postgresql/14/bin" )
|
||||
ENDIF()
|
||||
ENDIF()
|
||||
|
||||
SET( CMAKE_SKIP_INSTALL_ALL_DEPENDENCY TRUE )
|
||||
SET( BUILD_SHARED_LIBS ON )
|
||||
|
||||
INCLUDE( ExternalProject )
|
||||
|
||||
|
@ -43,6 +41,7 @@ list( APPEND CMAKE_MODULE_PATH
|
|||
"${CMAKE_CURRENT_SOURCE_DIR}/hive/cmake" )
|
||||
|
||||
INCLUDE( hive_options )
|
||||
INCLUDE( hive_targets )
|
||||
INCLUDE( clangtidy )
|
||||
INCLUDE( compiler )
|
||||
INCLUDE( libraries )
|
||||
|
|
Loading…
Reference in New Issue