Fix static linking of OpenSSL on Win32
authorManuel Nickschas <sputnick@quassel-irc.org>
Wed, 13 Jan 2010 22:12:27 +0000 (23:12 +0100)
committerManuel Nickschas <sputnick@quassel-irc.org>
Wed, 13 Jan 2010 22:12:27 +0000 (23:12 +0100)
CMakeLists.txt

index 4a6cfa8..0f8a87a 100644 (file)
@@ -290,9 +290,10 @@ endif(STATIC AND CMAKE_COMPILER_IS_GNUCXX)
 if(WIN32)
   link_libraries(imm32 winmm dbghelp Secur32)  # missing by default :/
 
-  if(HAVE_SSL)
+  if(HAVE_SSL AND STATIC)
+     find_package(OpenSSL REQUIRED)
      link_libraries(${OPENSSL_LIBRARIES} libeay32MD)
-  endif(HAVE_SSL)
+  endif(HAVE_SSL AND STATIC)
 endif(WIN32)
 
 if(INDICATEQT_FOUND)