Use object library for CMake
This commit is contained in:
@@ -29,7 +29,15 @@ else()
|
||||
add_definitions(-DTLS_DEFAULT_CA_FILE=\"${CMAKE_INSTALL_PREFIX}/etc/ssl/cert.pem\")
|
||||
endif()
|
||||
|
||||
add_library(tls ${TLS_SRC})
|
||||
add_library(tls_obj OBJECT ${TLS_SRC})
|
||||
target_include_directories(tls_obj
|
||||
PRIVATE
|
||||
.
|
||||
../include/compat
|
||||
PUBLIC
|
||||
../include)
|
||||
|
||||
add_library(tls $<TARGET_OBJECTS:tls_obj>)
|
||||
target_include_directories(tls
|
||||
PRIVATE
|
||||
.
|
||||
|
Reference in New Issue
Block a user