mirror of
https://github.com/johndoe6345789/SDL3CPlusPlus.git
synced 2026-04-24 13:44:58 +00:00
fix ninja
This commit is contained in:
@@ -1,4 +1,12 @@
|
||||
cmake_minimum_required(VERSION 3.24)
|
||||
if(CMAKE_GENERATOR MATCHES "Ninja")
|
||||
if(DEFINED CMAKE_GENERATOR_PLATFORM)
|
||||
set(CMAKE_GENERATOR_PLATFORM "" CACHE STRING "" FORCE)
|
||||
endif()
|
||||
if(DEFINED CMAKE_GENERATOR_TOOLSET)
|
||||
set(CMAKE_GENERATOR_TOOLSET "" CACHE STRING "" FORCE)
|
||||
endif()
|
||||
endif()
|
||||
project(SDL3App LANGUAGES CXX)
|
||||
list(APPEND CMAKE_PROGRAM_PATH "C:/ProgramData/chocolatey/bin")
|
||||
if(NOT CMAKE_CONFIGURATION_TYPES AND NOT CMAKE_BUILD_TYPE)
|
||||
@@ -52,6 +60,12 @@ if(EXISTS "${CMAKE_BINARY_DIR}/conan_toolchain.cmake")
|
||||
include("${CMAKE_BINARY_DIR}/conan_toolchain.cmake")
|
||||
endif()
|
||||
|
||||
if(CMAKE_GENERATOR MATCHES "Ninja" OR CMAKE_GENERATOR MATCHES "Ninja Multi-Config")
|
||||
if(DEFINED CMAKE_GENERATOR_PLATFORM)
|
||||
set(CMAKE_GENERATOR_PLATFORM "" CACHE STRING "" FORCE)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(BUILD_SDL3_APP)
|
||||
find_package(Vulkan REQUIRED)
|
||||
find_package(SDL3 CONFIG REQUIRED)
|
||||
|
||||
Reference in New Issue
Block a user