blob: 14a1ef50a77c31174a87c0cb230a29fd3b8536ef (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
--- OpenRV.clean/_build/RV_DEPS_OCIO/src/share/cmake/modules/install/Installyaml-cpp.cmake.clean 2024-01-29 23:11:35.000000000 -0800
+++ OpenRV/_build/RV_DEPS_OCIO/src/share/cmake/modules/install/Installyaml-cpp.cmake 2025-07-07 22:28:20.546469447 -0700
@@ -121,6 +121,11 @@
# Hack to let imported target be built from ExternalProject_Add
file(MAKE_DIRECTORY ${yaml-cpp_INCLUDE_DIR})
+ SET(_patch_command
+ cd ${PROJECT_BINARY_DIR} &&
+ sed -i "1i #include <cstdint>" ext/build/yaml-cpp/src/yaml-cpp_install/src/emitterutils.cpp
+ )
+
ExternalProject_Add(yaml-cpp_install
GIT_REPOSITORY "https://github.com/jbeder/yaml-cpp.git"
GIT_TAG ${yaml-cpp_GIT_TAG}
@@ -130,6 +135,7 @@
BUILD_BYPRODUCTS ${yaml-cpp_LIBRARY}
CMAKE_ARGS ${yaml-cpp_CMAKE_ARGS}
EXCLUDE_FROM_ALL TRUE
+ PATCH_COMMAND ${_patch_command}
BUILD_COMMAND ""
INSTALL_COMMAND
${CMAKE_COMMAND} --build .
|