conan: Do not bring Expat when xmp=True.

Since the external XMP SDK is already adding the expat sources to the XMPCore library, we do not
need the Expat dependency for Exiv2.
v0.27.3
Luis Díaz Más 7 years ago
parent 96aa7ef3d7
commit 9cd8cc0968

@ -17,7 +17,6 @@ class Exiv2Conan(ConanFile):
self.options['gtest'].shared = True
def requirements(self):
self.requires('Expat/2.2.5@pix4d/stable')
self.requires('zlib/1.2.11@conan/stable')
self.requires('libcurl/7.60.0@bincrafters/stable')
@ -26,6 +25,8 @@ class Exiv2Conan(ConanFile):
if self.options.xmp:
self.requires('XmpSdk/2016.7@piponazo/stable') # from conan-piponazo
else:
self.requires('Expat/2.2.5@pix4d/stable')
def imports(self):
self.copy('*.dll', dst='conanDlls', src='bin')

Loading…
Cancel
Save