diff options
Diffstat (limited to 'modules/FindQCA2.cmake')
| -rw-r--r-- | modules/FindQCA2.cmake | 17 | 
1 files changed, 16 insertions, 1 deletions
| diff --git a/modules/FindQCA2.cmake b/modules/FindQCA2.cmake index 87c93b96..d8b74733 100644 --- a/modules/FindQCA2.cmake +++ b/modules/FindQCA2.cmake @@ -34,8 +34,23 @@ else (QCA2_INCLUDE_DIR AND QCA2_LIBRARIES)        NO_DEFAULT_PATH      )    ELSE (NOT WIN32) +    FIND_LIBRARY(QCA2_LIBRARIES_DEBUG NAMES qcad) +    FIND_LIBRARY(QCA2_LIBRARIES_RELEASE NAMES qca) + +    if(QCA2_LIBRARIES_DEBUG AND QCA2_LIBRARIES_RELEASE) +      set(QCA2_LIBRARIES optimized ${QCA2_LIBRARIES_RELEASE} +                          debug ${QCA2_LIBRARIES_DEBUG}) +    else(QCA2_LIBRARIES_DEBUG AND QCA2_LIBRARIES_RELEASE) +      if(QCA2_LIBRARIES_DEBUG) +        set(QCA2_LIBRARIES ${QCA2_LIBRARIES_DEBUG}) +      else(QCA2_LIBRARIES_DEBUG) +        if(QCA2_LIBRARIES_RELEASE) +          set(QCA2_LIBRARIES ${QCA2_LIBRARIES_RELEASE}) +        endif(QCA2_LIBRARIES_RELEASE) +      endif(QCA2_LIBRARIES_DEBUG) +    endif(QCA2_LIBRARIES_DEBUG AND QCA2_LIBRARIES_RELEASE) +      FIND_PATH(QCA2_INCLUDE_DIR QtCrypto/qca.h) -    FIND_LIBRARY(QCA2_LIBRARIES NAMES qca)      IF(QCA2_INCLUDE_DIR)        SET(QCA2_INCLUDE_DIR ${QCA2_INCLUDE_DIR}/QtCrypto CACHE TYPE PATH FORCE)      ENDIF(QCA2_INCLUDE_DIR) | 
