[libxml2] Use NAMELINK_COMPONENT in CMake install
- From: Nick Wellnhofer <nwellnhof src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libxml2] Use NAMELINK_COMPONENT in CMake install
- Date: Mon, 30 Nov 2020 10:35:02 +0000 (UTC)
commit 8272db5318327742368a7046ca85355794958eef
Author: Markus Rickert <rickert fortiss org>
Date: Sat Nov 28 22:54:40 2020 +0100
Use NAMELINK_COMPONENT in CMake install
CMakeLists.txt | 18 ++----------------
1 file changed, 2 insertions(+), 16 deletions(-)
---
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 1148e3e9..f2a600c4 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -514,18 +514,10 @@ install(
TARGETS LibXml2
EXPORT LibXml2
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT development
- LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT runtime NAMELINK_SKIP
+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT runtime NAMELINK_COMPONENT development
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT runtime
)
-if(BUILD_SHARED_LIBS)
- install(
- TARGETS LibXml2
- EXPORT LibXml2
- LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT development NAMELINK_ONLY
- )
-endif()
-
if(MSVC AND BUILD_SHARED_LIBS)
install(FILES $<TARGET_PDB_FILE:LibXml2> DESTINATION ${CMAKE_INSTALL_BINDIR} CONFIGURATIONS Debug
RelWithDebInfo COMPONENT debug)
endif()
@@ -643,15 +635,9 @@ if(LIBXML2_WITH_PYTHON)
install(
TARGETS LibXml2Mod
ARCHIVE DESTINATION ${LIBXML2_PYTHON_INSTALL_DIR} COMPONENT development
- LIBRARY DESTINATION ${LIBXML2_PYTHON_INSTALL_DIR} COMPONENT runtime NAMELINK_SKIP
+ LIBRARY DESTINATION ${LIBXML2_PYTHON_INSTALL_DIR} COMPONENT runtime NAMELINK_COMPONENT
development
RUNTIME DESTINATION ${LIBXML2_PYTHON_INSTALL_DIR} COMPONENT runtime
)
- if(BUILD_SHARED_LIBS)
- install(
- TARGETS LibXml2Mod
- LIBRARY DESTINATION ${LIBXML2_PYTHON_INSTALL_DIR} COMPONENT development NAMELINK_ONLY
- )
- endif()
if(MSVC AND BUILD_SHARED_LIBS)
install(FILES $<TARGET_PDB_FILE:LibXml2Mod> DESTINATION ${LIBXML2_PYTHON_INSTALL_DIR}
CONFIGURATIONS Debug RelWithDebInfo COMPONENT debug)
endif()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]