修复CI编译错误.
This commit is contained in:
@@ -19,9 +19,18 @@ add_definitions(-std=c++11)
|
|||||||
|
|
||||||
set(SRC MESA_jump_layer.cpp)
|
set(SRC MESA_jump_layer.cpp)
|
||||||
|
|
||||||
add_library(${lib_name} SHARED ${SRC})
|
# Shared Library Output
|
||||||
target_link_libraries(${lib_name} m)
|
add_library(${lib_name}_shared SHARED ${SRC})
|
||||||
|
target_link_libraries(${lib_name}_shared m)
|
||||||
|
if(DEFINED MESA_SHARED_INSTALL_DIR)
|
||||||
|
set_target_properties(${lib_name}_shared PROPERTIES OUTPUT_NAME ${lib_name} LIBRARY_OUTPUT_DIRECTORY ${MESA_SHARED_INSTALL_DIR})
|
||||||
|
else()
|
||||||
|
set_target_properties(${lib_name}_shared PROPERTIES OUTPUT_NAME ${lib_name})
|
||||||
|
endif()
|
||||||
|
|
||||||
|
target_link_libraries(${lib_name}_shared m)
|
||||||
|
|
||||||
install(FILES ${CMAKE_BINARY_DIR}/src/libMESA_jump_layer.so DESTINATION ${CMAKE_INSTALL_PREFIX}/lib COMPONENT LIBRARIES)
|
install(TARGETS ${lib_name}_shared LIBRARY DESTINATION ${CMAKE_INSTALL_PREFIX}/lib COMPONENT LIBRARIES)
|
||||||
|
#install(FILES ${CMAKE_BINARY_DIR}/src/libMESA_jump_layer.so DESTINATION ${CMAKE_INSTALL_PREFIX}/lib COMPONENT LIBRARIES)
|
||||||
|
|
||||||
|
include(Package)
|
||||||
|
|||||||
Reference in New Issue
Block a user