Jelajahi Sumber

CMake: Project template fix to easily target raylib version (#2700)

Rob Loach 2 tahun lalu
induk
melakukan
4c3d577ddb
1 mengubah file dengan 3 tambahan dan 2 penghapusan
  1. 3 2
      projects/CMake/CMakeLists.txt

+ 3 - 2
projects/CMake/CMakeLists.txt

@@ -5,12 +5,13 @@ project(example)
 set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
 
 # Dependencies
-find_package(raylib 4.2.0 QUIET) # QUIET or REQUIRED
+set(RAYLIB_VERSION 4.2.0)
+find_package(raylib ${RAYLIB_VERSION} QUIET) # QUIET or REQUIRED
 if (NOT raylib_FOUND) # If there's none, fetch and build raylib
   include(FetchContent)
   FetchContent_Declare(
     raylib
-    URL https://github.com/raysan5/raylib/archive/refs/tags/4.0.0.tar.gz
+    URL https://github.com/raysan5/raylib/archive/refs/tags/${RAYLIB_VERSION}.tar.gz
   )
   FetchContent_GetProperties(raylib)
   if (NOT raylib_POPULATED) # Have we downloaded raylib yet?