4
0
mirror of https://github.com/QuasarApp/qca.git synced 2025-05-15 03:49:33 +00:00
Alon Bar-Lev 204251b0d5 pkcs11-helper is now external dependency
svn path=/trunk/kdesupport/qca/; revision=611362
2006-12-07 20:17:50 +00:00

26 lines
786 B
CMake

# qca-pkcs11
SET(QCA_PKCS11_SOURCES qca-pkcs11.cpp)
MY_AUTOMOC( QCA_PKCS11_SOURCES )
ADD_LIBRARY(qca-pkcs11 SHARED ${QCA_PKCS11_SOURCES})
ADD_DEFINITIONS(${PKCS11H_DEFINITIONS})
INCLUDE_DIRECTORIES(${PKCS11H_INCLUDE_DIR})
INCLUDE_DIRECTORIES(${OPENSSL_INCLUDE_DIR})
TARGET_LINK_LIBRARIES(qca-pkcs11 ${QT_QTCORE_LIBRARY})
TARGET_LINK_LIBRARIES(qca-pkcs11 qca)
TARGET_LINK_LIBRARIES(qca-pkcs11 ${PKCS11H_LIBRARIES})
TARGET_LINK_LIBRARIES(qca-pkcs11 ${OPENSSL_LIBRARIES})
if(APPLE)
TARGET_LINK_LIBRARIES(qca-pkcs11 crypto)
endif(APPLE)
IF (WIN32)
ADD_DEFINITIONS(-DOSSL_097)
TARGET_LINK_LIBRARIES(qca-pkcs11 gdi32)
TARGET_LINK_LIBRARIES(qca-pkcs11 wsock32)
TARGET_LINK_LIBRARIES(qca-pkcs11 eay32)
ENDIF (WIN32)
INSTALL(TARGETS qca-pkcs11 LIBRARY DESTINATION ${qca_PLUGINSDIR})