From fd5bdb14e495fe9cbda4d45da21b814559f40ca1 Mon Sep 17 00:00:00 2001 From: Manuel Date: Thu, 20 Jun 2024 15:08:25 +0200 Subject: [PATCH] Put FULL_ES3 as linker option --- cmake/LibraryConfigurations.cmake | 2 -- src/CMakeLists.txt | 3 +++ 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/cmake/LibraryConfigurations.cmake b/cmake/LibraryConfigurations.cmake index 90f69a96e..6d2250c71 100644 --- a/cmake/LibraryConfigurations.cmake +++ b/cmake/LibraryConfigurations.cmake @@ -60,8 +60,6 @@ elseif (${PLATFORM} MATCHES "Web") set(PLATFORM_CPP "PLATFORM_WEB") if(NOT GRAPHICS) set(GRAPHICS "GRAPHICS_API_OPENGL_ES2") - elseif(${GRAPHICS} MATCHES "GRAPHICS_API_OPENGL_ES3") - set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -sFULL_ES3=1") endif() set(CMAKE_STATIC_LIBRARY_SUFFIX ".a") diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index bfb4b05b5..4ba1c7007 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -70,6 +70,9 @@ endif() if (${PLATFORM} MATCHES "Web") target_link_options(raylib PUBLIC "-sUSE_GLFW=3") + if(${GRAPHICS} MATCHES "GRAPHICS_API_OPENGL_ES3") + target_link_options(raylib PUBLIC "-sFULL_ES3=1") + endif() endif() set_target_properties(raylib PROPERTIES