diff --git a/CMakeLists.txt b/CMakeLists.txt index 24421d40a2ba7fb83c588039f02b4be80c49dc0c..5d2737fa5368ef9657d95f097f9468b42d8aeed8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required (VERSION 2.6) +cmake_minimum_required (VERSION 2.4) project (pkcs11 C) @@ -9,6 +9,8 @@ add_definitions(-Wall) add_library(pkcs11-proxy SHARED ${PKCS11_PROXY_SRCS}) add_executable (pkcs11-daemon ${PKCS11_DAEMON_SRCS}) +set_target_properties(pkcs11-proxy PROPERTIES VERSION 0.1 SOVERSION 0) + if (WIN32) include_directories("ext/include") @@ -17,7 +19,10 @@ if (WIN32) IMPORTED_LOCATION ${CMAKE_SOURCE_DIR}/ext/lib/libdl.a) target_link_libraries (pkcs11-daemon ws2_32) target_link_libraries (pkcs11-proxy ws2_32) -endif () +endif (WIN32) target_link_libraries (pkcs11-proxy pthread) target_link_libraries (pkcs11-daemon dl pthread) + +install_targets (/lib pkcs11-proxy) +install_targets (/bin pkcs11-daemon)