diff --git a/CMakeLists.txt b/CMakeLists.txt index 45a8bf5..f6089aa 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,10 +2,14 @@ # SPDX-License-Identifier: CC0-1.0 cmake_minimum_required(VERSION 3.25) -project(Novus) +project(Novus VERSION 0.1.0 LANGUAGES CXX) +set(CMAKE_AUTOUIC ON) set(CMAKE_AUTOMOC ON) -set(CMAKE_CXX_STANDARD 17) +set(CMAKE_AUTORCC ON) + +set(CMAKE_CXX_STANDARD 20) +set(CMAKE_CXX_STANDARD_REQUIRED ON) list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake)