Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch to embedding libdeflate into EXRCore #1387

Merged
merged 1 commit into from
Apr 25, 2023

Commits on Apr 25, 2023

  1. Switch to embedding libdeflate into EXRCore

    Switches to embedding upstream (MIT license) libdeflate vs linking
    against external library, functions should be private / hidden by
    default.
    
    Like Imath, enables one to use a system version or force using an
    internally embedded version (OPENEXR_FORCE_INTERNAL_DEFLATE).
    Further, the repository used can be controlled with
    OPENEXR_DEFLATE_REPO and OPENEXR_DEFLATE_TAG cmake variables.
    
    This centralizes all IETF RFC 1950 (zlib) compression into
    the EXRCore library. This implies that the main C++ library
    depends on EXRCore.
    
    Signed-off-by: Kimball Thurston <kdt3rd@gmail.com>
    kdt3rd committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    bd76117 View commit details
    Browse the repository at this point in the history