Explorar o código

examples: CMake: warn once only about macOS OpenGL deprecation

Otherwise compiling rlgl is too spammy. While at it remove
the now unneeded CheckIncludeFiles.
Ahmad Fatoum %!s(int64=6) %!d(string=hai) anos
pai
achega
43bfb979e5
Modificáronse 1 ficheiros con 4 adicións e 1 borrados
  1. 4 1
      examples/CMakeLists.txt

+ 4 - 1
examples/CMakeLists.txt

@@ -24,7 +24,10 @@ foreach(example_dir ${example_dirs})
   list(APPEND example_resources ${resources})
 endforeach()
 
-include(CheckIncludeFiles)
+if (NOT CMAKE_SYSTEM STRLESS "Darwin-18.0.0")
+  add_definitions(-DGL_SILENCE_DEPRECATION)
+  MESSAGE(AUTHOR_WARNING "OpenGL is deprecated starting with macOS 10.14 (Mojave)!")
+endif()
 set(OUTPUT_EXT)
 list(REMOVE_ITEM example_sources ${CMAKE_CURRENT_SOURCE_DIR}/others/rlgl_standalone.c)