From bb9ce23e7629f45623a7746c7ebbe65d80dffdd9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20D=C3=ADaz=20M=C3=A1s?= Date: Fri, 29 Jun 2018 07:11:43 +0200 Subject: [PATCH] Set EXV_HAVE_XMP_TOOLKIT correctly. set() does not accept logical operators --- cmake/generateConfigFile.cmake | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cmake/generateConfigFile.cmake b/cmake/generateConfigFile.cmake index e7a07f73..07136e18 100644 --- a/cmake/generateConfigFile.cmake +++ b/cmake/generateConfigFile.cmake @@ -13,7 +13,11 @@ set(EXV_HAVE_PRINTUCS2 ${EXIV2_ENABLE_PRINTUCS2}) set(EXV_PACKAGE ${PACKAGE}) set(EXV_PACKAGE_VERSION ${PACKAGE_VERSION}) set(EXV_PACKAGE_STRING ${PACKAGE_STRING}) -set(EXV_HAVE_XMP_TOOLKIT ${EXIV2_ENABLE_XMP} OR ${EXIV2_ENABLE_EXTERNAL_XMP}) +if (${EXIV2_ENABLE_XMP} OR ${EXIV2_ENABLE_EXTERNAL_XMP}) + set(EXV_HAVE_XMP_TOOLKIT ON) +else() + set(EXV_HAVE_XMP_TOOLKIT OFF) +endif() set(EXV_HAVE_ICONV ${ICONV_FOUND}) set(EXV_HAVE_LIBZ ${ZLIB_FOUND}) set(EXV_UNICODE_PATH ${EXIV2_ENABLE_WIN_UNICODE})