AcademySoftwareFoundation / AcademySoftwareFoundation/OpenColorIO

Leverage recent work from the OpenImageIO build system

Offen
#1,972 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Build Issue help wanted
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

Beitragsleitfaden öffnen

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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.