AcademySoftwareFoundation / OpenShadingLanguage

Advanced shading language for production GI renderers
BSD 3-Clause "New" or "Revised" License
2.05k stars 348 forks source link

Fix duplicate osl lexing symbols when building as static libraries #1709

Closed brechtvl closed 11 months ago

brechtvl commented 11 months ago

Description

Like other oslcomp source files that are duplicated in oslexec, this duplication should only be done for shared library builds where the symbols are hidden from each other.

Tests

Not applicable.

Checklist: