From: biao716.wang Date: Thu, 10 Dec 2020 02:25:13 +0000 (+0900) Subject: Fix build error with upgraded cmake version 3.16.4 X-Git-Tag: submit/tizen/20210118.023233^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fheads%2Ftizen_6.5;p=platform%2Fupstream%2Fiotjs.git Fix build error with upgraded cmake version 3.16.4 build error: CMake Error at cmake/iotjs.cmake:515 (add_library): No SOURCES given to target: shared_iotjs Change-Id: I7898cc464f1412fd90002a21b64f661ce3940fc5 Signed-off-by: biao716.wang --- diff --git a/cmake/iotjs.cmake b/cmake/iotjs.cmake index 3885f01..ae8f48c 100644 --- a/cmake/iotjs.cmake +++ b/cmake/iotjs.cmake @@ -512,15 +512,16 @@ install(FILES ${IOTJS_HEADERS} DESTINATION ${INCLUDE_INSTALL_DIR}) # Configure the libiotjs.so if (NOT BUILD_LIB_ONLY AND CREATE_SHARED_LIB) set(TARGET_SHARED_IOTJS shared_iotjs) - add_library(${TARGET_SHARED_IOTJS} SHARED) + add_library(${TARGET_SHARED_IOTJS} SHARED ${LIB_IOTJS_SRC}) set_target_properties(${TARGET_SHARED_IOTJS} PROPERTIES LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/lib" LIBRARY_OUTPUT_NAME iotjs LINKER_LANGUAGE C ) + target_include_directories(${TARGET_SHARED_IOTJS} PRIVATE ${IOTJS_INCLUDE_DIRS}) target_link_libraries(${TARGET_SHARED_IOTJS} -Wl,--whole-archive - ${TARGET_STATIC_IOTJS} +# ${TARGET_STATIC_IOTJS} ${JERRY_LIBS} ${TUV_LIBS} libhttp-parser