summaryrefslogtreecommitdiffhomepage
path: root/examples
diff options
context:
space:
mode:
authorSprix <[email protected]>2024-06-06 10:47:07 +0100
committerGitHub <[email protected]>2024-06-06 11:47:07 +0200
commite74d13e6dbdd8bbdde8112f396935b8b88349f5f (patch)
treee3e9da312bb727863fff03b11b1894a4e19ac6ab /examples
parent38018192b8055024c4aa9b041943aa4e85bdd773 (diff)
downloadraylib-e74d13e6dbdd8bbdde8112f396935b8b88349f5f.tar.gz
raylib-e74d13e6dbdd8bbdde8112f396935b8b88349f5f.zip
Fix examples not building with gestures system disabled (#4020)
Build no longer fails with -DSUPPORT_GESTURES_SYSTEM=OFF and -DBUILD_EXAMPLES=ON
Diffstat (limited to 'examples')
-rw-r--r--examples/CMakeLists.txt7
1 files changed, 7 insertions, 0 deletions
diff --git a/examples/CMakeLists.txt b/examples/CMakeLists.txt
index 92232367..28550eae 100644
--- a/examples/CMakeLists.txt
+++ b/examples/CMakeLists.txt
@@ -113,6 +113,13 @@ elseif ("${PLATFORM}" STREQUAL "DRM")
list(REMOVE_ITEM example_sources ${CMAKE_CURRENT_SOURCE_DIR}/others/rlgl_standalone.c)
list(REMOVE_ITEM example_sources ${CMAKE_CURRENT_SOURCE_DIR}/others/raylib_opengl_interop.c)
+elseif (NOT SUPPORT_GESTURES_SYSTEM)
+ # Items requiring gestures system
+ list(REMOVE_ITEM example_sources ${CMAKE_CURRENT_SOURCE_DIR}/textures/textures_mouse_painting.c)
+ list(REMOVE_ITEM example_sources ${CMAKE_CURRENT_SOURCE_DIR}/core/core_basic_screen_manager.c)
+ list(REMOVE_ITEM example_sources ${CMAKE_CURRENT_SOURCE_DIR}/core/core_input_gestures_web.c)
+ list(REMOVE_ITEM example_sources ${CMAKE_CURRENT_SOURCE_DIR}/core/core_input_gestures.c)
+
endif ()
# The rlgl_standalone example only targets desktop, without shared libraries.