Skip to content

Create or find existing CMake modules to locate filter libraries #236

@jhendersonHDF

Description

@jhendersonHDF

When attempting to build this project against filter libraries installed on the system (as opposed to building them from source with CMake's FetchContent functionality), CMake will be unable to locate specific filter libraries if they aren't built with CMake and have a configuration file available. As of the creation of this issue, this appears to include:

  • BLOSC (NOT BLOSC2)
  • BSHUF
  • BZIP2
  • LZ4
  • LZF

And potentially more filters in the community sub-directory.

To support building and testing against system-installed libraries, CMake modules for finding them should either be written or existing modules with compatible licenses should be found.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions