diff --git a/.gitignore b/.gitignore index 5704e73..0b50ec3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ .idea -*Qt_5_9_0* \ No newline at end of file +*Qt_5_9_0* +cmake-build-debug +cmake-build-release \ No newline at end of file diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..20e9a2d --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,29 @@ +cmake_minimum_required(VERSION 2.8.11) + +project(cracker) + +# Find includes in corresponding build directories +set(CMAKE_INCLUDE_CURRENT_DIR ON) +# Instruct CMake to run moc automatically when needed. +set(CMAKE_AUTOMOC ON) + +IF (WIN32) + # Set the path to your qt setup here + set (CMAKE_PREFIX_PATH "C:/Qt/5.9/mingw53_32/") +ENDIF() + +# Find the QtCore library +find_package(Qt5Core) +get_target_property(QtCore_location Qt5::Core LOCATION) + +# Tell CMake to create the helloworld executable +add_executable(cracker + cracker/main.cpp + cracker/keyspacethread.cpp + cracker/runthread.cpp + + cracker/keyspacethread.h + cracker/runthread.h) + +# Use the Widgets module from Qt 5. +target_link_libraries(cracker Qt5::Core) \ No newline at end of file diff --git a/build/Qt5Core.dll b/build/Qt5Core.dll deleted file mode 100644 index 2da7dbe..0000000 Binary files a/build/Qt5Core.dll and /dev/null differ diff --git a/build/Qt5Network.dll b/build/Qt5Network.dll deleted file mode 100644 index 2eb7a6b..0000000 Binary files a/build/Qt5Network.dll and /dev/null differ diff --git a/build/cracker.exe b/build/cracker.exe deleted file mode 100644 index 3fb9faf..0000000 Binary files a/build/cracker.exe and /dev/null differ diff --git a/build/generic-cracker.7z b/build/generic-cracker.7z deleted file mode 100644 index 34c89ac..0000000 Binary files a/build/generic-cracker.7z and /dev/null differ diff --git a/cracker/runthread.h b/cracker/runthread.h index 614aa5e..94dd09c 100644 --- a/cracker/runthread.h +++ b/cracker/runthread.h @@ -9,6 +9,7 @@ #include #include #include +#include class RunThread : public QThread {