migrats els fitxers .room i .tmx a .yaml unificats
This commit is contained in:
@@ -127,6 +127,15 @@ 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})
|
||||
|
||||
@@ -139,8 +148,8 @@ target_include_directories(${PROJECT_NAME} PUBLIC
|
||||
"${CMAKE_BINARY_DIR}"
|
||||
)
|
||||
|
||||
# Enlazar la librería SDL3
|
||||
target_link_libraries(${PROJECT_NAME} PRIVATE SDL3::SDL3)
|
||||
# Enlazar las librerías SDL3 y yaml-cpp
|
||||
target_link_libraries(${PROJECT_NAME} PRIVATE SDL3::SDL3 yaml-cpp::yaml-cpp)
|
||||
|
||||
|
||||
# --- 4. CONFIGURACIÓN PLATAFORMAS Y COMPILADOR ---
|
||||
|
||||
Reference in New Issue
Block a user