mirror of
https://github.com/ton-blockchain/ton
synced 2025-03-09 15:40:10 +00:00
updated submodules, bugfixes
- added new fift/func code for validator complaint creation - bugfixes in validator - updates in tonlib - new versions of rocksdb/abseil - hardfork support
This commit is contained in:
parent
16a4566091
commit
9f008b129f
129 changed files with 8438 additions and 879 deletions
|
@ -115,6 +115,7 @@ if (TON_USE_ROCKSDB)
|
|||
if (ANDROID)
|
||||
set(PORTABLE ON CACHE BOOL "portable")
|
||||
endif()
|
||||
set(WITH_GFLAGS OFF CACHE BOOL "build with GFlags")
|
||||
set(WITH_TESTS OFF CACHE BOOL "build with tests")
|
||||
set(WITH_TOOLS OFF CACHE BOOL "build with tools")
|
||||
set(FAIL_ON_WARNINGS OFF CACHE BOOL "fail on warnings")
|
||||
|
@ -231,7 +232,7 @@ elseif (CLANG OR GCC)
|
|||
if (APPLE)
|
||||
#use "-Wl,-exported_symbols_list,${CMAKE_CURRENT_SOURCE_DIR}/export_list" for exported symbols
|
||||
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -fvisibility=hidden -Wl,-dead_strip,-x,-S")
|
||||
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fvisibility=hidden -Wl,-dead_strip,-x,-S")
|
||||
#set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fvisibility=hidden -Wl,-dead_strip,-x,-S")
|
||||
else()
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -ffunction-sections -fdata-sections")
|
||||
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--gc-sections -Wl,--exclude-libs,ALL")
|
||||
|
@ -385,6 +386,7 @@ add_subdirectory(validator)
|
|||
add_subdirectory(blockchain-explorer)
|
||||
add_subdirectory(validator-engine)
|
||||
add_subdirectory(validator-engine-console)
|
||||
add_subdirectory(create-hardfork)
|
||||
add_subdirectory(dht-server)
|
||||
add_subdirectory(utils)
|
||||
add_subdirectory(http)
|
||||
|
@ -445,6 +447,9 @@ if (NOT TON_ONLY_TONLIB)
|
|||
add_executable(test-db test/test-td-main.cpp ${TONDB_TEST_SOURCE})
|
||||
target_link_libraries(test-db PRIVATE ton_db memprof)
|
||||
|
||||
add_executable(test-rocksdb test/test-rocksdb.cpp)
|
||||
target_link_libraries(test-rocksdb PRIVATE memprof tddb tdutils)
|
||||
|
||||
add_executable(test-tddb test/test-td-main.cpp ${TDDB_TEST_SOURCE})
|
||||
target_link_libraries(test-tddb PRIVATE tdutils tddb ${CMAKE_THREAD_LIBS_INIT} memprof)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue