Commit Graph

8 Commits

Author SHA1 Message Date
matt johnson
57386f110f VFX Reference Platform Libs: bump macOS deployment target to 11.0 in build scripts
This will ensure that the next builds of these third-party libraries for macOS will
be built with 11.0 as the minimum deployment target, which conforms to the
VFX reference platform for CY2023 and CY2024.

#rb none

[CL 27563997 by matt johnson in ue5-main branch]
2023-09-01 15:35:39 -04:00
eric renaudhoude
894aef9477 OCIO: Remove redundant use of WITH_OCIO that innapropriately hides a missing library.
We make it a public wrapper definition for all wrapper classes at once. Attempts to use the wrapper on other deployed platforms will result in immediate compile errors, which is desirable.

#rb ruslan.idrisov, rod.bogart
#rnx

[CL 26302423 by eric renaudhoude in ue5-main branch]
2023-06-28 19:18:37 -04:00
eric renaudhoude
ffac0ba4d4 OCIO: Avoid delay-loading the library.
#rb ruslan.idrisov, rod.bogart
#rnx

[CL 26301441 by eric renaudhoude in ue5-main branch]
2023-06-28 18:23:36 -04:00
eric renaudhoude
97825ed24a OCIO: Added ARM64 architecture builds, now matching openexr coverage.
#jira UE-182792
#rb none
#rnx
#fyi ruslan.idrisov, rod.bogart

[CL 26014247 by eric renaudhoude in ue5-main branch]
2023-06-15 10:37:23 -04:00
eric renaudhoude
d3304b7ef4 OCIO: Allow OpenColorIOWrapper to be used outside of editor modes, but enforce editor linking at the plugin level. Privatized the wrapper module in the plugin as well.
(Re-do of CL 25959606, now with confirmation that the library isn't accidentally pulled in by the fornite server.)

#jira UE-182792
#rb none
[FYI] rod.bogart, ruslan.idrisov, brandon.schaefer

[CL 26001548 by eric renaudhoude in ue5-main branch]
2023-06-14 21:12:02 -04:00
eric renaudhoude
2dbafc81ac [Backout] - CL25959606
[FYI] eric.renaudhoude
Original CL Desc
-----------------------------------------------------------------
OCIO: Enable library/wrapper module use in non-editor builds as well.

#jira UE-182792
#rb ruslan.idrisov, rog.bogart
#rnx

[CL 25980225 by eric renaudhoude in ue5-main branch]
2023-06-14 11:32:46 -04:00
eric renaudhoude
20843273ba OCIO: Enable library/wrapper module use in non-editor builds as well.
#jira UE-182792
#rb ruslan.idrisov, rog.bogart
#rnx

[CL 25959673 by eric renaudhoude in ue5-main branch]
2023-06-13 15:03:39 -04:00
eric renaudhoude
2937cf136a OCIO: Moving the library from the plugin to the engine third-party folders, for upcoming access by the editor.
#jira UE-179982
#rb ruslan.idrisov, alejandro.arango, rod.bogart
#preflight 641dc309974dfaa53cf0008c

[CL 24915213 by eric renaudhoude in ue5-main branch]
2023-04-04 14:48:00 -04:00