Skip to content

Use upstream QuaZip CMake config

QuaZip has its own CMake config module, which provides a QuaZip::QuaZip target. This switches the build to the upstream-provided module & target.

find_dependency in the installed CMake config is needed, otherwise:

CMake Error at /nix/store/48gak8kdbqdvs91wb9w6qwkpr8wjb84l-rlottie-qml-unstable-2021-05-03-dev/lib/cmake/rLottieQml/rLottieQmlExport.cmake:55 (set_target_properties):
  The link interface of target "rLottieQml::rLottieQml" contains:

    QuaZip::QuaZip

  but the target was not found.  Possible reasons include:

    * There is a typo in the target name.
    * A find_package call is missing for an IMPORTED target.
    * An ALIAS target is missing.

Maybe there's a better solution for this, but my CMake-fu is lacking in that area.

Merge request reports

Loading