migrat de yaml-cpp a fkYAML

This commit is contained in:
2025-11-17 09:25:50 +01:00
parent 23fe4a35a9
commit 6827512025
240 changed files with 15312 additions and 18558 deletions

View File

@@ -127,15 +127,6 @@ set(DEBUG_SOURCES
find_package(SDL3 REQUIRED CONFIG REQUIRED COMPONENTS SDL3)
message(STATUS "SDL3 encontrado: ${SDL3_INCLUDE_DIRS}")
# Configuración de yaml-cpp (desde source/external/)
# Deshabilitar tests y herramientas de yaml-cpp
set(YAML_CPP_BUILD_TESTS OFF CACHE INTERNAL "")
set(YAML_CPP_BUILD_TOOLS OFF CACHE INTERNAL "")
set(YAML_CPP_BUILD_CONTRIB OFF CACHE INTERNAL "")
set(YAML_CPP_INSTALL OFF CACHE INTERNAL "")
add_subdirectory(source/external/yaml-cpp)
message(STATUS "yaml-cpp configurado desde source/external/")
# --- 2. AÑADIR EJECUTABLE ---
add_executable(${PROJECT_NAME} ${APP_SOURCES} ${EXTERNAL_SOURCES} ${RENDERING_SOURCES})
@@ -148,8 +139,8 @@ target_include_directories(${PROJECT_NAME} PUBLIC
"${CMAKE_BINARY_DIR}"
)
# Enlazar las librerías SDL3 y yaml-cpp
target_link_libraries(${PROJECT_NAME} PRIVATE SDL3::SDL3 yaml-cpp::yaml-cpp)
# Enlazar las librerías SDL3
target_link_libraries(${PROJECT_NAME} PRIVATE SDL3::SDL3)
# --- 4. CONFIGURACIÓN PLATAFORMAS Y COMPILADOR ---
@@ -184,4 +175,4 @@ if(NOT WIN32)
endif()
# Especificar la ubicación del ejecutable
set_target_properties(${PROJECT_NAME} PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR})
set_target_properties(${PROJECT_NAME} PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR})