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