From 84a0485bb992b269f2bdaed7c82064f306f8c6de Mon Sep 17 00:00:00 2001 From: Matej Kenda Date: Wed, 2 Mar 2016 21:26:49 +0100 Subject: [PATCH] GH-1167: Remove expat CPP sources from globbed C++ source file list. --- XML/CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/XML/CMakeLists.txt b/XML/CMakeLists.txt index 372465d85..47d46431c 100644 --- a/XML/CMakeLists.txt +++ b/XML/CMakeLists.txt @@ -1,8 +1,13 @@ set(LIBNAME "XML") set(POCO_LIBNAME "Poco${LIBNAME}") +# Expat CPP sources to be excluded from globbed SRCS_G +# They are added back on the list if POCO_UNBUNDLED is not set +set(EXPAT_CPP "${CMAKE_CURRENT_SOURCE_DIR}/src/xmlparse.cpp") + # Sources file(GLOB SRCS_G "src/*.cpp") +list(REMOVE_ITEM SRCS_G ${EXPAT_CPP}) POCO_SOURCES_AUTO( SRCS ${SRCS_G}) # Headers