You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
rizzlehash/CMakeLists.txt

40 lines
1005 B

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})