| | |
| | | find_package(OpenSSL REQUIRED COMPONENTS Crypto) |
| | | include_directories(${OPENSSL_INCLUDE_DIR}) |
| | | #list(APPEND EXTERNAL_LIBS ${OPENSSL_CRYPTO_LIBRARY}) |
| | | #find_package(Threads) |
| | | #if(THREADS_HAVE_PTHREAD_ARG) |
| | | # list(APPEND EXTERNAL_LIBS "-pthread") |
| | | #else(THREADS_HAVE_PTHREAD_ARG) |
| | | # if(CMAKE_THREAD_LIBS_INIT) |
| | | # list(APPEND EXTERNAL_LIBS "${CMAKE_THREAD_LIBS_INIT}") |
| | | # endif() |
| | | #endif(THREADS_HAVE_PTHREAD_ARG) |
| | | MESSAGE(STATUS "Found openssl version ${OPENSSL_VERSION} ") |
| | | find_package(Threads) |
| | | if(THREADS_HAVE_PTHREAD_ARG) |
| | | list(APPEND EXTERNAL_LIBS "-pthread") |
| | | else(THREADS_HAVE_PTHREAD_ARG) |
| | | if(CMAKE_THREAD_LIBS_INIT) |
| | | list(APPEND EXTERNAL_LIBS "${CMAKE_THREAD_LIBS_INIT}") |
| | | endif() |
| | | endif(THREADS_HAVE_PTHREAD_ARG) |
| | | #Zlib required when openssl version < 1.0.1f |
| | | #SET ( ZLIB_USE_STATIC_LIBS ON ) |
| | | #find_package(ZLIB REQUIRED) |
| | |
| | | include_directories(${DBUS_ARCH_INCLUDE_DIR}) |
| | | list(APPEND EXTERNAL_LIBS ${DBUS_LIBRARIES}) |
| | | endif(USE_DBUS_IDENTIFIER) |
| | | if(NOT MINGW) |
| | | list(APPEND EXTERNAL_LIBS ${CMAKE_DL_LIBS}) |
| | | endif(NOT MINGW) |
| | | #if(NOT MINGW) |
| | | # list(APPEND EXTERNAL_LIBS ${CMAKE_DL_LIBS}) |
| | | #endif(NOT MINGW) |
| | | endif(UNIX) |
| | | |
| | | #initialize project |
| | |
| | | USES_TERMINAL |
| | | ) |
| | | add_custom_target(project_initialize DEPENDS "${LCC_PROJECT_PUBLIC_KEY}" "${LCC_PROJECT_PRIVATE_KEY}") |
| | | |
| | | |
| | | include_directories( ${LCC_INCLUDE_DIR} ${CMAKE_BINARY_DIR} "${CMAKE_CURRENT_SOURCE_DIR}/include") |
| | | |
| | |
| | | message(WARNING "Boost not found, disabling tests") |
| | | ENDIF(Boost_FOUND) |
| | | |
| | | install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/include/ DESTINATION include) |
| | | |