diff options
| author | flysand7 <yyakut.ac@gmail.com> | 2023-10-14 21:21:34 +1100 |
|---|---|---|
| committer | flysand7 <yyakut.ac@gmail.com> | 2023-10-14 21:21:34 +1100 |
| commit | cf937c63412ebf7c071505dc880c8ea929baa6af (patch) | |
| tree | ec1c66468af2ba2d464e2a142cc83e243bd8b5e3 /vendor/OpenEXRCore | |
| parent | 77210ffa56876f502de64ac0bc3f3b9445b20bd9 (diff) | |
add 'shared' config to vendor libraries
Diffstat (limited to 'vendor/OpenEXRCore')
| -rw-r--r-- | vendor/OpenEXRCore/exr_base.odin | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/vendor/OpenEXRCore/exr_base.odin b/vendor/OpenEXRCore/exr_base.odin index 3c71f6285..3ee9f2197 100644 --- a/vendor/OpenEXRCore/exr_base.odin +++ b/vendor/OpenEXRCore/exr_base.odin @@ -1,7 +1,13 @@ package vendor_openexr +OPENEXRCORE_SHARED :: #config(OPENEXRCORE_SHARED, false) + when ODIN_OS == .Windows { - foreign import lib "OpenEXRCore-3_1.lib" + when OPENEXRCORE_SHARED { + #panic("Dynamic linking is not supported for OpenEXRCore yet") + } else { + foreign import lib "OpenEXRCore-3_1.lib" + } } else { foreign import lib "system:OpenEXRCore-3_1" } |