summaryrefslogtreecommitdiffhomepage
path: root/cmake
diff options
context:
space:
mode:
authorubkp <[email protected]>2023-08-03 05:29:45 -0300
committerGitHub <[email protected]>2023-08-03 10:29:45 +0200
commit5b4aaf4eb1b848d023b3bac0ce7a8e34faab9ba1 (patch)
tree643e5d727a0dbdd93da2b5ff62c23b21db163fde /cmake
parent464e714a2e256e7501239e0a5a12a2e9ee4e7f04 (diff)
downloadraylib-5b4aaf4eb1b848d023b3bac0ce7a8e34faab9ba1.tar.gz
raylib-5b4aaf4eb1b848d023b3bac0ce7a8e34faab9ba1.zip
Adds CMake option for SUPPORT_CUSTOM_FRAME_CONTROL (#3221)
Diffstat (limited to 'cmake')
-rw-r--r--cmake/CompileDefinitions.cmake7
1 files changed, 4 insertions, 3 deletions
diff --git a/cmake/CompileDefinitions.cmake b/cmake/CompileDefinitions.cmake
index 74922245..689f98ac 100644
--- a/cmake/CompileDefinitions.cmake
+++ b/cmake/CompileDefinitions.cmake
@@ -28,6 +28,7 @@ if (${CUSTOMIZE_BUILD})
define_if("raylib" SUPPORT_EVENTS_WAITING)
define_if("raylib" SUPPORT_WINMM_HIGHRES_TIMER)
define_if("raylib" SUPPORT_COMPRESSION_API)
+ define_if("raylib" SUPPORT_CUSTOM_FRAME_CONTROL)
define_if("raylib" SUPPORT_QUADS_DRAW_MODE)
define_if("raylib" SUPPORT_IMAGE_EXPORT)
define_if("raylib" SUPPORT_IMAGE_GENERATION)
@@ -69,17 +70,17 @@ if (${CUSTOMIZE_BUILD})
else ()
target_compile_definitions("raylib" PUBLIC "MAX_FILEPATH_LENGTH=512")
endif ()
-
+
target_compile_definitions("raylib" PUBLIC "MAX_GAMEPADS=4")
target_compile_definitions("raylib" PUBLIC "MAX_GAMEPAD_AXIS=8")
target_compile_definitions("raylib" PUBLIC "MAX_GAMEPAD_BUTTONS=32")
target_compile_definitions("raylib" PUBLIC "MAX_TOUCH_POINTS=10")
target_compile_definitions("raylib" PUBLIC "MAX_KEY_PRESSED_QUEUE=16")
-
+
target_compile_definitions("raylib" PUBLIC "STORAGE_DATA_FILE=\"storage.data\"")
target_compile_definitions("raylib" PUBLIC "MAX_CHAR_PRESSED_QUEUE=16")
target_compile_definitions("raylib" PUBLIC "MAX_DECOMPRESSION_SIZE=64")
-
+
if (${GRAPHICS} MATCHES "GRAPHICS_API_OPENGL_33" OR ${GRAPHICS} MATCHES "GRAPHICS_API_OPENGL_11")
target_compile_definitions("raylib" PUBLIC "DEFAULT_BATCH_BUFFER_ELEMENTS=8192")
elseif (${GRAPHICS} MATCHES "GRAPHICS_API_OPENGL_ES2")