From bc940231e7ff1db612c183e0b6ebdbec64e0d694 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20D=C3=ADaz=20M=C3=A1s?= Date: Mon, 26 Nov 2018 13:33:11 +0100 Subject: [PATCH] Define XML_STATIC only for MSVC --- xmpsdk/CMakeLists.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/xmpsdk/CMakeLists.txt b/xmpsdk/CMakeLists.txt index 90ed40bc..a4c1fe6c 100644 --- a/xmpsdk/CMakeLists.txt +++ b/xmpsdk/CMakeLists.txt @@ -38,6 +38,10 @@ target_include_directories(xmp ${EXPAT_INCLUDE_DIR} ) +if (MSVC) + target_compile_definitions(xmp PRIVATE XML_STATIC) +endif() + check_include_file( "stdint.h" EXV_HAVE_STDINT_H ) if (EXV_HAVE_STDINT_H) target_compile_definitions(xmp PRIVATE EXV_HAVE_STDINT_H)