cmake: fixup install lib structure for windows

pull/5055/head
Elms 2022-04-13 21:38:04 -07:00 committed by elms
parent a7cc438c9c
commit d4e8922dfd
1 changed files with 5 additions and 3 deletions

View File

@ -1767,7 +1767,7 @@ endif()
target_include_directories(wolfssl target_include_directories(wolfssl
PUBLIC PUBLIC
$<INSTALL_INTERFACE:wolfssl> $<INSTALL_INTERFACE:include>
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}> $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
$<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}> $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}>
) )
@ -2048,9 +2048,11 @@ set(INSTALLED_EXAMPLES
# Install the library # Install the library
install(TARGETS wolfssl install(TARGETS wolfssl
DESTINATION ${CMAKE_INSTALL_LIBDIR}
EXPORT wolfssl-targets EXPORT wolfssl-targets
LIBRARY) LIBRARY DESTINATION lib
ARCHIVE DESTINATION lib
RUNTIME DESTINATION bin
)
# Install the headers # Install the headers
install(DIRECTORY ${WOLFSSL_OUTPUT_BASE}/wolfssl/ install(DIRECTORY ${WOLFSSL_OUTPUT_BASE}/wolfssl/
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/wolfssl DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/wolfssl