diff --git a/CMakeLists.txt b/CMakeLists.txt index c9b7d77..e977670 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -25,7 +25,6 @@ set(SHADER_OUTPUT_DIR "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/resource/shaders" CACHE include(cmake/retrieve_files.cmake) include(cmake/detect_os.cmake) -include(cmake/configure_glfw_native.cmake) include(cmake/compile_shaders.cmake) include(cmake/config_macos.cmake) diff --git a/cmake/detect_os.cmake b/cmake/detect_os.cmake index 185d798..b1ac348 100644 --- a/cmake/detect_os.cmake +++ b/cmake/detect_os.cmake @@ -9,7 +9,7 @@ function(add_os_definitions target) target_compile_definitions(${target} PUBLIC MIRAGE_PLATFORM_WINDOWS=1) message(STATUS "检测到 Windows 操作系统") list(REMOVE_ITEM PLATFORMS MIRAGE_PLATFORM_WINDOWS) - elseif(APPLE AND UNIX) + elseif(APPLE AND NOT IOS) target_compile_definitions(${target} PUBLIC MIRAGE_PLATFORM_MACOS=1) message(STATUS "检测到 macOS 操作系统") list(REMOVE_ITEM PLATFORMS MIRAGE_PLATFORM_MACOS)