AcademySoftwareFoundation / AcademySoftwareFoundation/OpenColorIO
Leverage recent work from the OpenImageIO build system
- Vorherrschende Sprache
- C++
- Sterne
- 2.1k
- Forks
- 503
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
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?
Beitragsleitfaden
Rechercherichtung
Lies zuerst den verlinkten OpenImageIO PR #4242 und vergleiche anschließend dessen Handhabung von Abhängigkeiten und CMake-Organisation mit den Build-Skripten von OpenColorIO. Überführe die Ergebnisse in einen klar abgegrenzten Satz von CMake-Änderungen zur Integration von Abhängigkeiten oder zur Vereinfachung der Skripte; das Issue ist erst abgeschlossen, wenn diese Änderungen und ihre Validierung ausdrücklich definiert sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- cmake
- Bereich
- build-system
- Issue-Typ
- Refactoring
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 20/100