AcademySoftwareFoundation / AcademySoftwareFoundation/OpenColorIO
Leverage recent work from the OpenImageIO build system
- Lenguaje dominante
- C++
- Estrellas
- 2.1k
- Forks
- 503
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
I notice that Larry has recently done a lot of [experimentation and development on the OIIO build system](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4242). The thread in the PR has some good info about various ways of using CMake. I suspect there are probably some good learnings there that could be applied to OCIO's build system.
Some questions for us, when someone with CMake expertise has some time:
1. Special steps were done to handle OCIO as one of the OIIO dependencies, what steps should we be taking to be a better citizen?
2. Should we emulate any of what was done on OIIO to simplify or improve our CMake scripts?
Guía de contribución
Línea de trabajo
Lee primero el PR #4242 de OpenImageIO enlazado y, después, compara su gestión de dependencias y organización de CMake con los scripts de compilación de OpenColorIO. Convierte los hallazgos en un conjunto acotado de cambios de CMake para la integración de dependencias o la simplificación de los scripts; el issue solo estará terminado cuando esos cambios y su validación estén definidos explícitamente.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- cmake
- Área
- build-system
- Tipo de issue
- Refactorización
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 20/100