From 9eba9be1fbd449b6363860cdb93012edc51e3bda Mon Sep 17 00:00:00 2001 From: Hyeongseok Oh Date: Mon, 9 Sep 2024 19:22:15 +0900 Subject: [PATCH] [infra/onert] Make flatbuffers library static explicitly (#13960) This commit updates cmake script for flatbuffer library to make static library explicitly. It prevents build regression from sometimes building shared library. ONE-DCO-1.0-Signed-off-by: Hyeongseok Oh --- .../cmake/packages/FlatBuffers-23.5.26/FlatBuffersConfig.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/infra/nnfw/cmake/packages/FlatBuffers-23.5.26/FlatBuffersConfig.cmake b/infra/nnfw/cmake/packages/FlatBuffers-23.5.26/FlatBuffersConfig.cmake index eefa2033ebe..4dbfad070b7 100644 --- a/infra/nnfw/cmake/packages/FlatBuffers-23.5.26/FlatBuffersConfig.cmake +++ b/infra/nnfw/cmake/packages/FlatBuffers-23.5.26/FlatBuffersConfig.cmake @@ -27,7 +27,7 @@ function(_FlatBuffers_import) list(APPEND FlatBuffers_Library_SRCS "${FlatBuffersSource_DIR}/src/util.cpp") if(NOT TARGET flatbuffers::flatbuffers-23.5.26) - add_library(flatbuffers-23.5.26 ${FlatBuffers_Library_SRCS}) + add_library(flatbuffers-23.5.26 STATIC ${FlatBuffers_Library_SRCS}) target_include_directories(flatbuffers-23.5.26 PUBLIC "${FlatBuffersSource_DIR}/include") set_property(TARGET flatbuffers-23.5.26 PROPERTY POSITION_INDEPENDENT_CODE ON) target_compile_options(flatbuffers-23.5.26 PUBLIC $<$:-Wno-sign-compare>)