mirror of
https://github.com/ModOrganizer2/cmake_common.git
synced 2026-07-27 14:06:46 -07:00
32 lines
1007 B
CMake
32 lines
1007 B
CMake
cmake_minimum_required(VERSION 3.22)
|
|
|
|
if (DEFINED MO2_INCLUDED)
|
|
return()
|
|
endif()
|
|
|
|
set(MO2_QT_VERSION_MAJOR 6)
|
|
set(MO2_QT_VERSION_MINOR 7)
|
|
set(MO2_QT_VERSION_PATCH 0)
|
|
set(MO2_QT_VERSION "${MO2_QT_VERSION_MAJOR}.${MO2_QT_VERSION_MINOR}.${MO2_QT_VERSION_PATCH}")
|
|
|
|
set(MO2_PYTHON_VERSION "3.12")
|
|
|
|
include(${CMAKE_CURRENT_LIST_DIR}/mo2_utils.cmake)
|
|
|
|
set(CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD 1)
|
|
|
|
set(CMAKE_MAP_IMPORTED_CONFIG_MINSIZEREL MinSizeRel RelWithDebInfo Release None)
|
|
set(CMAKE_MAP_IMPORTED_CONFIG_RELWITHDEBINFO RelWithDebInfo Release MinSizeRel None)
|
|
set(CMAKE_MAP_IMPORTED_CONFIG_RELEASE Release RelWithDebInfo MinSizeRel None)
|
|
|
|
set_property(GLOBAL PROPERTY USE_FOLDERS ON)
|
|
set_property(GLOBAL PROPERTY AUTOGEN_SOURCE_GROUP autogen)
|
|
set_property(GLOBAL PROPERTY AUTOMOC_SOURCE_GROUP autogen)
|
|
set_property(GLOBAL PROPERTY AUTORCC_SOURCE_GROUP autogen)
|
|
|
|
include(${CMAKE_CURRENT_LIST_DIR}/mo2_cpp.cmake)
|
|
include(${CMAKE_CURRENT_LIST_DIR}/mo2_python.cmake)
|
|
|
|
# mark as included
|
|
set(MO2_DEFINED true)
|