refactor(build): graduate msgpack-c FLOAT32 "feature" since forever

This commit is contained in:
bfredl
2023-02-27 19:46:39 +01:00
committed by Björn Linse
parent c002fd421e
commit c9b6db4541
3 changed files with 0 additions and 27 deletions

View File

@@ -29,18 +29,3 @@ find_package_handle_standard_args(Msgpack
add_library(msgpack INTERFACE)
target_include_directories(msgpack SYSTEM BEFORE INTERFACE ${MSGPACK_INCLUDE_DIR})
target_link_libraries(msgpack INTERFACE ${MSGPACK_LIBRARY})
list(APPEND CMAKE_REQUIRED_INCLUDES "${MSGPACK_INCLUDE_DIR}")
check_c_source_compiles("
#include <msgpack.h>
int
main(void)
{
return MSGPACK_OBJECT_FLOAT32;
}
" MSGPACK_HAS_FLOAT32)
list(REMOVE_ITEM CMAKE_REQUIRED_INCLUDES "${MSGPACK_INCLUDE_DIR}")
if(MSGPACK_HAS_FLOAT32)
target_compile_definitions(msgpack INTERFACE NVIM_MSGPACK_HAS_FLOAT32)
endif()