libheif is for support for HEIF file format decoder and encoder.
It depends on libde265.
Details
Details
Diff Detail
Diff Detail
- Repository
- R37 Krita
- Branch
- master
- Lint
No Linters Available - Unit
No Unit Test Coverage - Build Status
Buildable 9283 Build 9301: arc lint + arc unit
3rdparty/CMakeLists.txt | ||
---|---|---|
172 | It's probably necessary to guard this so these two are only available on Linux and macOS: Windows doesn't have the autoconf system, so if we want to have libheif on Windows, we would need to patch heif and de265 to have a cmake based build system. We do that for other 3rdparty deps. |
Comment Actions
Both libraries seems to contain a CMakeLists.txt file. If they do support CMake there is no reason to not prefer it over using the autotools build.
Comment Actions
They do now? Last time I checked, they didn't. Yes, in that case, the configure step should be done with CMake.
Comment Actions
Though having the CMakeLists.txt doesn't mean they really support CMake build and probably nobody knows what would happen if you try to use it with the mingw-w64 native toolchain...
3rdparty/CMakeLists.txt | ||
---|---|---|
166 | Why is this commented out? |