cmake_minimum_required(VERSION 3.6) project(rizzlehash) set(CMAKE_CXX_STANDARD 11) set(SOURCE_FILES include/CPUID.h include/RH_Constants.h include/RH_Encryption.h include/RH_GUI.h include/RH_ProcessBruteForce.h include/RH_Utils.h src/RH_Constants.cpp src/RH_Encryption.cpp src/RH_GUI.cpp src/RH_ProcessBruteForce.cpp src/RH_Utils.cpp RH_Main.cpp COPYING README.md ) #Ajout de openssl find_package(OpenSSL REQUIRED) if(OPENSSL_FOUND) message(STATUS "OpenSSL_INCLUDE_DIRS: ${OPENSSL_INCLUDE_DIR}") message(STATUS "OpenSSL_LIBRARIES: ${OPENSSL_LIBRARIES}") message(STATUS "OpenSSL_VERSION: ${OPENSSL_VERSION}") include_directories(${Ssl_INCLUDE_DIRS}) link_libraries(${OPENSSL_LIBRARIES}) endif() #Ajout de pthread find_package(Threads REQUIRED) link_libraries(${CMAKE_THREAD_LIBS_INIT}) #find_package(Crypto REQUIRED) add_executable(rizzlehash ${SOURCE_FILES})