V2.0.0
This commit is contained in:
1 parent
7f7fcd545d
commit
4d9a339421
114 files changed
+11383
-1837
No files matched your search
@@ -0,0 +1,28 @@
|
||||
# Dependencias. Licencias y justificación: docs/THIRD_PARTY.md
|
||||
# - zlib (obligatoria): DEFLATE y CRC32 para leer/escribir PNG. Licencia zlib.
|
||||
# - raylib (solo la aplicación gráfica): ventana, dibujo y entrada. Licencia zlib/libpng.
|
||||
# - Lua 5.4 (opcional): extensiones Lua. Licencia MIT.
|
||||
find_package(ZLIB REQUIRED)
|
||||
|
||||
if(TAHGIBU_BUILD_APP)
|
||||
find_package(raylib 5.0 QUIET)
|
||||
if(NOT raylib_FOUND)
|
||||
if(TAHGIBU_FETCH_DEPS)
|
||||
include(FetchContent)
|
||||
set(BUILD_EXAMPLES OFF CACHE BOOL "" FORCE)
|
||||
FetchContent_Declare(raylib GIT_REPOSITORY https://github.com/raysan5/raylib.git GIT_TAG 5.5 GIT_SHALLOW TRUE)
|
||||
FetchContent_MakeAvailable(raylib)
|
||||
else()
|
||||
message(FATAL_ERROR
|
||||
"No se encontró raylib 5.x. Opciones:\n"
|
||||
" - Linux (Arch/CachyOS): sudo pacman -S raylib\n"
|
||||
" - Linux (Debian/Ubuntu): sudo apt install libraylib-dev (si es la versión 5)\n"
|
||||
" - o configurar con -DTAHGIBU_FETCH_DEPS=ON para que CMake la descargue (necesita Internet)\n"
|
||||
" - o construir solo el núcleo y las pruebas con -DTAHGIBU_BUILD_APP=OFF")
|
||||
endif()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(TAHGIBU_WITH_LUA)
|
||||
find_package(Lua 5.4 REQUIRED)
|
||||
endif()
|
||||
Reference in new issue
Block a user