From 9f0a04594ab51089d468a9653a9d101707002534 Mon Sep 17 00:00:00 2001 From: criss Date: Sat, 14 Mar 2026 20:55:00 +0100 Subject: [PATCH] LibraryConfigurations.cmake: exchanged MATCHES -> STREQUAL in platform choosing if-statements --- cmake/LibraryConfigurations.cmake | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/cmake/LibraryConfigurations.cmake b/cmake/LibraryConfigurations.cmake index 2fe05827a..9e7efe792 100644 --- a/cmake/LibraryConfigurations.cmake +++ b/cmake/LibraryConfigurations.cmake @@ -9,7 +9,7 @@ endif() set(RAYLIB_DEPENDENCIES "include(CMakeFindDependencyMacro)") -if (${PLATFORM} MATCHES "Desktop") +if (${PLATFORM} STREQUAL "Desktop") set(PLATFORM_CPP "PLATFORM_DESKTOP") if (APPLE) @@ -67,14 +67,14 @@ if (${PLATFORM} MATCHES "Desktop") endif () endif () -elseif (${PLATFORM} MATCHES "Web") +elseif (${PLATFORM} STREQUAL "Web") set(PLATFORM_CPP "PLATFORM_WEB") if(NOT GRAPHICS) set(GRAPHICS "GRAPHICS_API_OPENGL_ES2") endif() set(CMAKE_STATIC_LIBRARY_SUFFIX ".a") -elseif (${PLATFORM} MATCHES "Android") +elseif (${PLATFORM} STREQUAL "Android") set(PLATFORM_CPP "PLATFORM_ANDROID") set(GRAPHICS "GRAPHICS_API_OPENGL_ES2") set(CMAKE_POSITION_INDEPENDENT_CODE ON) @@ -94,7 +94,7 @@ elseif (${PLATFORM} MATCHES "Android") set(LIBS_PRIVATE log android EGL GLESv2 OpenSLES atomic c) set(LIBS_PUBLIC m) -elseif ("${PLATFORM}" MATCHES "DRM") +elseif ("${PLATFORM}" STREQUAL "DRM") set(PLATFORM_CPP "PLATFORM_DRM") set(GRAPHICS "GRAPHICS_API_OPENGL_ES2") @@ -113,7 +113,7 @@ elseif ("${PLATFORM}" MATCHES "DRM") set(LIBS_PRIVATE ${GLESV2} ${EGL} ${DRM} ${GBM} atomic pthread dl) set(LIBS_PUBLIC m) -elseif ("${PLATFORM}" MATCHES "SDL") +elseif ("${PLATFORM}" STREQUAL "SDL") # First, check if SDL is included as a subdirectory if(TARGET SDL3::SDL3) message(STATUS "Using SDL3 from subdirectory") @@ -147,7 +147,7 @@ elseif ("${PLATFORM}" MATCHES "SDL") add_compile_definitions(USING_SDL2_PACKAGE) endif() endif() -elseif ("${PLATFORM}" MATCHES "RGFW") +elseif ("${PLATFORM}" STREQUAL "RGFW") set(PLATFORM_CPP "PLATFORM_DESKTOP_RGFW") if (APPLE) @@ -168,7 +168,7 @@ elseif ("${PLATFORM}" MATCHES "RGFW") set(LIBS_PRIVATE ${X11_LIBRARIES} ${OPENGL_LIBRARIES}) endif () -elseif ("${PLATFORM}" MATCHES "WebRGFW") +elseif ("${PLATFORM}" STREQUAL "WebRGFW") set(PLATFORM_CPP "PLATFORM_WEB_RGFW") set(GRAPHICS "GRAPHICS_API_OPENGL_ES2") set(CMAKE_STATIC_LIBRARY_SUFFIX ".a")