Skip to content

Investigate removing xmpsdk from code base #1515

@clanmills

Description

@clanmills

Exiv2 has been shipping with a copy of the Adobe XMPsdk for a very long time. We don't include the code of any other dependency (expat, libz, libiconv and others). I think the reason is because the early versions of exiv2 had no CMake support and XMPsdk has always exclusively used CMake.

Luis added support to build and link more modern versions of XMPsdk to v0.27 for several reasons:

  1. Several users requested that we use XMPsdk as an external library because they wanted to use it in their applications. Our 2008 edition of XMPsdk was giving them link problems.
  2. We're stuck in a time-warp with this elderly version of XMPsdk.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions