# +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
# + CMakeLists.txt
# + Folder: src
# +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

PROJECT(Kryptoanalyse)

CMAKE_MINIMUM_REQUIRED(VERSION 2.6)

set( CMAKE_CXX_FLAGS "-pthread -std=c++11")
 
SET( CMAKE_RUNTIME_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/bin )

#SET( CMAKE_VERBOSE_MAKEFILE true)
SET( CMAKE_VERBOSE_MAKEFILE false)

SET ( CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/CMakeModules )

SET ( SPN_DIR ${CMAKE_SOURCE_DIR}/SPN )
SET ( UTILS_DIR ${CMAKE_SOURCE_DIR}/Utils )
SET ( ANALYSIS_DIR ${CMAKE_SOURCE_DIR}/Analysis )
SET ( SBOXANALYZER_DIR ${CMAKE_SOURCE_DIR}/SBoxAnalyzer )


ADD_SUBDIRECTORY( Approval )
