cmake_minimum_required(VERSION 3.17) project( libmueb VERSION 4.0 DESCRIPTION "Schönherz Mátrix network library written in C++ using Qt" LANGUAGES CXX) set(CMAKE_INCLUDE_CURRENT_DIR ON) set(CMAKE_AUTOUIC OFF) set(CMAKE_AUTOMOC ON) set(CMAKE_AUTORCC OFF) set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_EXTENSIONS OFF) set(CMAKE_DEBUG_POSTFIX _d) set(BUILD_WITH_CONAN OFF) include(conanbuildinfo.cmake OPTIONAL) if(BUILD_WITH_CONAN) conan_basic_setup() endif() find_package( Qt6 COMPONENTS Core Gui Network Concurrent REQUIRED) add_subdirectory(src)