File tree Expand file tree Collapse file tree 1 file changed +12
-3
lines changed Expand file tree Collapse file tree 1 file changed +12
-3
lines changed Original file line number Diff line number Diff line change @@ -501,6 +501,9 @@ set(IOTJS_PUBLIC_HEADERS
501501
502502# Configure the libiotjs
503503set (TARGET_LIB_IOTJS libiotjs)
504+ # Configure the libiotjs.a
505+ set (TARGET_STATIC_IOTJS libiotjs)
506+
504507if (CREATE_SHARED_LIB)
505508 add_library (${TARGET_LIB_IOTJS} SHARED ${LIB_IOTJS_SRC} )
506509else ()
@@ -557,7 +560,13 @@ target_link_libraries(${TARGET_LIB_IOTJS}
557560 ${MBEDTLS_LIBS}
558561 ${EXTERNAL_LIBS}
559562)
560-
563+ target_link_libraries (${TARGET_STATIC_IOTJS}
564+ ${JERRY_LIBS}
565+ ${TUV_LIBS}
566+ libhttp-parser
567+ ${MBEDTLS_LIBS}
568+ ${EXTERNAL_LIBS}
569+ )
561570if ("${LIB_INSTALL_DIR} " STREQUAL "" )
562571 set (LIB_INSTALL_DIR "lib" )
563572endif ()
@@ -581,12 +590,12 @@ if(NOT BUILD_LIB_ONLY)
581590 target_include_directories (${TARGET_IOTJS} PRIVATE ${IOTJS_INCLUDE_DIRS} )
582591 target_link_libraries (${TARGET_IOTJS} ${TARGET_LIB_IOTJS} )
583592 install (TARGETS ${TARGET_IOTJS}
584- RUNTIME DESTINATION "${INSTALL_PREFIX} /bin"
593+ RUNTIME DESTINATION "${INSTALL_PREFIX} /bin" )
594+ install (TARGETS ${TARGET_LIB_IOTJS}
585595 LIBRARY DESTINATION "${INSTALL_PREFIX} /lib"
586596 PUBLIC_HEADER DESTINATION "${INSTALL_PREFIX} /include/iotjs" )
587597 if (CREATE_SHARED_LIB)
588598 install (TARGETS ${TARGET_LIB_IOTJS}
589- RUNTIME DESTINATION "${INSTALL_PREFIX} /bin"
590599 LIBRARY DESTINATION "${INSTALL_PREFIX} /lib"
591600 PUBLIC_HEADER DESTINATION "${INSTALL_PREFIX} /include/iotjs" )
592601 endif ()
You can’t perform that action at this time.
0 commit comments