Replace strict build flag setting in libs/tflite (#6232)
author오형석/On-Device Lab(SR)/Staff Engineer/삼성전자 <hseok82.oh@samsung.com>
Thu, 8 Aug 2019 03:40:39 +0000 (12:40 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Thu, 8 Aug 2019 03:40:39 +0000 (12:40 +0900)
Replace libs/tflite strict build setting cmake from using compile option to linking nnfw_common interface

Signed-off-by: Hyeongseok Oh <hseok82.oh@samsung.com>
runtimes/libs/tflite/CMakeLists.txt

index 525dfde..9fe9f21 100644 (file)
@@ -13,10 +13,10 @@ endif(NOT TFLITE_MAJOR_VER OR NOT TFLITE_MINOR_VER)
 add_library(nnfw_lib_tflite STATIC ${SOURCES})
 set_target_properties(nnfw_lib_tflite PROPERTIES POSITION_INDEPENDENT_CODE ON)
 target_include_directories(nnfw_lib_tflite PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include)
-target_link_libraries(nnfw_lib_tflite nnfw_lib_rua_shim)
-target_link_libraries(nnfw_lib_tflite tensorflow-lite ${LIB_PTHREAD} dl)
-target_link_libraries(nnfw_lib_tflite nnfw_lib_misc)
-target_compile_options(nnfw_lib_tflite PRIVATE -Wall -Wextra -Werror)
+target_link_libraries(nnfw_lib_tflite PUBLIC tensorflow-lite)
+target_link_libraries(nnfw_lib_tflite PUBLIC nnfw_lib_misc nnfw_lib_rua_shim)
+target_link_libraries(nnfw_lib_tflite PRIVATE ${LIB_PTHREAD} dl)
+target_link_libraries(nnfw_lib_tflite PRIVATE nnfw_common)
 
 target_compile_definitions(nnfw_lib_tflite PUBLIC TFLITE_MAJOR_VER=${TFLITE_MAJOR_VER}
                                                   TFLITE_MINOR_VER=${TFLITE_MINOR_VER})