Ajout du validateur json + correctif factory metadata

This commit is contained in:
Tom Ray
2026-04-02 00:07:49 +02:00
parent 48348936a8
commit 55a3c05cbe
206 changed files with 17070 additions and 320 deletions

View File

@@ -359,6 +359,23 @@ endif()
endif()
# ---------------------------------------
# ------- Inclusion de JSON-Schema-Validator --------
# JSON-Schema-Validator Lib pour valider les fichier JSON, en mode header only.
if(WIN32)
set(JsonValidator_DIR ./lib/CMake/Windows)
else()
set(JsonValidator_DIR ./lib/CMake/Linux)
endif()
find_package(JsonValidator REQUIRED)
if(JsonValidator_FOUND)
message("lib JSON_Schema_Validator Trouvé")
else()
message("lib JSON_Schema_Validator Introuvable")
endif()
# ---------------------------------------
endif()
@@ -451,6 +468,7 @@ include_directories(${JOLT_INCLUDE_DIRS})
#include_directories(${SNDFILE_INCLUDE_DIRS})
# OPENAL
#include_directories(${OPENAL_INCLUDE_DIRS})
include_directories(${JSONVALIDATOR_INCLUDE_DIRS})
# Fichier lib
# OpenGL
@@ -484,6 +502,7 @@ target_link_libraries(Engine spirv-reflect)
# ASSIMP
target_link_libraries(Engine ${ASSIMP_LIBRARIES})
target_link_libraries(Engine ${JSONVALIDATOR_LIBRARIES})
# ODE
#target_link_libraries(Engine ${ODE_LIBRARIES})