This is an automated email from the ASF dual-hosted git repository.
scantor pushed a commit to branch xerces-3.2
in repository https://gitbox.apache.org/repos/asf/xerces-c.git
The following commit(s) were added to refs/heads/xerces-3.2 by this push:
new 0163ef33a Merge pull request #49 from oci-labs/xercesc-2236
0163ef33a is described below
commit 0163ef33abe8454c8a18f3347eb0328422709bac
Author: Roger Leigh <[email protected]>
AuthorDate: Wed Oct 5 20:54:44 2022 +0100
Merge pull request #49 from oci-labs/xercesc-2236
Mark Dependencies as `PRIVATE` in CMake
---
src/CMakeLists.txt | 2 +-
tests/CMakeLists.txt | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index f396fc5ef..a168db125 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -1271,7 +1271,7 @@ set_target_properties(xerces-c-headers PROPERTIES FOLDER
"Library")
add_library(xerces-c
${libxerces_c_SOURCES}
${libxerces_c_RESOURCES})
-target_link_libraries(xerces-c ${libxerces_c_DEPS})
+target_link_libraries(xerces-c PRIVATE ${libxerces_c_DEPS})
if(XERCES_USE_NETACCESSOR_CURL)
target_include_directories(xerces-c SYSTEM PRIVATE ${CURL_INCLUDE_DIRS})
endif()
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
index 78cd1171d..e87ccaa94 100644
--- a/tests/CMakeLists.txt
+++ b/tests/CMakeLists.txt
@@ -112,6 +112,7 @@ if(NOT XERCES_USE_MUTEXMGR_NOTHREAD)
add_test_executable(ThreadTest
src/ThreadTest/ThreadTest.cpp
)
+ target_link_libraries(ThreadTest Threads::Threads)
endif()
# Fails to compile under gcc 4 (ambiguous calls to NullPointerException)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]