* cmake: build either static or shared libs * cmake: allow to build non-PIC static libs * fix typo * cmake: add ALIAS targets * cmake: link to OpenSSL imported targets CMake imported targets are more robust * turn ENABLE_EXAMPLES to a CMake option * fix typo * install pdb files if shared * fix hiredis_ssl-config file * Fix more targets * CMake knows when to enable CMAKE_POSITION_INDEPENDENT_CODE * Restore setting of /Z7 * [ci] fix building of shared and static libs * Apply suggestions from code review Co-authored-by: Bjorn Svensson <bjorn.a.svensson@est.tech> * Make it possible to change name of exported target --------- Co-authored-by: SpaceIm <30052553+SpaceIm@users.noreply.github.com> Co-authored-by: Bjorn Svensson <bjorn.a.svensson@est.tech>
17 lines
400 B
CMake
17 lines
400 B
CMake
@PACKAGE_INIT@
|
|
|
|
set_and_check(hiredis_ssl_INCLUDEDIR "@PACKAGE_INCLUDE_INSTALL_DIR@")
|
|
|
|
include(CMakeFindDependencyMacro)
|
|
find_dependency(OpenSSL)
|
|
|
|
IF (NOT TARGET hiredis::hiredis_ssl)
|
|
INCLUDE(${CMAKE_CURRENT_LIST_DIR}/hiredis_ssl-targets.cmake)
|
|
ENDIF()
|
|
|
|
SET(hiredis_ssl_LIBRARIES hiredis::hiredis_ssl)
|
|
SET(hiredis_ssl_INCLUDE_DIRS ${hiredis_ssl_INCLUDEDIR})
|
|
|
|
check_required_components(hiredis_ssl)
|
|
|