mirror of
https://github.com/QuasarApp/qca.git
synced 2025-05-15 03:49:33 +00:00
26 lines
786 B
CMake
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})
|