diff -r fb319526ba6c -r 593545977c5e CMakeLists.txt --- a/CMakeLists.txt Mon Jun 27 01:49:20 2022 +0300 +++ b/CMakeLists.txt Mon Jun 27 01:57:06 2022 +0300 @@ -1,4 +1,5 @@ project(LDForge) +cmake_minimum_required(VERSION 2.8.12) set(VERSION_MAJOR 1) set(VERSION_MINOR 0) set(VERSION_PATCH 0) @@ -7,9 +8,13 @@ if (NOT ${VERSION_PATCH} EQUAL 0) set(VERSION_STRING "${VERSION_STRING}.${VERSION_PATCH}") endif() +string(TOLOWER ${PROJECT_NAME} TARGET_NAME) +add_definitions(-DVERSION_MAJOR=${VERSION_MAJOR}) +add_definitions(-DVERSION_MINOR=${VERSION_MINOR}) +add_definitions(-DVERSION_PATCH=${VERSION_PATCH}) +add_definitions(-DAPPNAME="${PROJECT_NAME}") +add_definitions(-DVERSION_STRING="${VERSION_STRING}") -string(TOLOWER ${PROJECT_NAME} TARGET_NAME) -cmake_minimum_required(VERSION 2.8.12) set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/CMake") set(OpenGL_GL_PREFERENCE GLVND) find_package(Qt6 COMPONENTS Core Widgets OpenGL UiPlugin OpenGLWidgets) @@ -133,12 +138,6 @@ include_directories("${PROJECT_BINARY_DIR}/src") include_directories("${PROJECT_SOURCE_DIR}") -add_definitions(-DVERSION_MAJOR=${VERSION_MAJOR}) -add_definitions(-DVERSION_MINOR=${VERSION_MINOR}) -add_definitions(-DVERSION_PATCH=${VERSION_PATCH}) -add_definitions(-DAPPNAME="${PROJECT_NAME}") -add_definitions(-DVERSION_STRING="${VERSION_STRING}") - if (NOT MSVC) if ("${CMAKE_BUILD_TYPE}" STREQUAL "Debug" OR "${CMAKE_BUILD_TYPE}" STREQUAL "RelWithDebInfo") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DDEBUG")