Another fix
parent
dd5d65b170
commit
7f40b88427
|
@ -91,8 +91,11 @@ function(GT_MAIN_LIB)
|
|||
set(GT_COMMON_SOURCES "${GT_COMMON_SOURCES}" PARENT_SCOPE)
|
||||
message(STATUS "[gt.cmake] Adding main lib \"${PROJECT_NAME}\" with sources ${GT_COMMON_SOURCES}")
|
||||
add_library(${PROJECT_NAME} SHARED ${GT_COMMON_SOURCES})
|
||||
add_library(${PROJECT_NAME} STATIC ${GT_COMMON_SOURCES})
|
||||
install(TARGETS ${PROJECT_NAME} LIBRARY DESTINATION "lib" ARCHIVE DESTINATION "lib")
|
||||
add_library(${PROJECT_NAME}-static STATIC ${GT_COMMON_SOURCES})
|
||||
SET_TARGET_PROPERTIES(${PROJECT_NAME}-static PROPERTIES OUTPUT_NAME "${PROJECT_NAME}")
|
||||
SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES CLEAN_DIRECT_OUTPUT 1)
|
||||
SET_TARGET_PROPERTIES(${PROJECT_NAME}-static PROPERTIES CLEAN_DIRECT_OUTPUT 1)
|
||||
install(TARGETS ${PROJECT_NAME} ${PROJECT_NAME}-static LIBRARY DESTINATION "lib" ARCHIVE DESTINATION "lib")
|
||||
endfunction(GT_MAIN_LIB)
|
||||
|
||||
# Define the main static library from the given sources
|
||||
|
|
Loading…
Reference in New Issue