[libxslt] Use NAMELINK_COMPONENT in CMake install
- From: Nick Wellnhofer <nwellnhof src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libxslt] Use NAMELINK_COMPONENT in CMake install
- Date: Mon, 30 Nov 2020 10:51:56 +0000 (UTC)
commit 24a15d56624a0e72828a28a49a6ad7d9681f026f
Author: Markus Rickert <rickert fortiss org>
Date: Sat Nov 28 23:01:11 2020 +0100
Use NAMELINK_COMPONENT in CMake install
CMakeLists.txt | 28 +++-------------------------
1 file changed, 3 insertions(+), 25 deletions(-)
---
diff --git a/CMakeLists.txt b/CMakeLists.txt
index e68a84be..e1def21d 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -260,18 +260,10 @@ install(
TARGETS LibXslt
EXPORT LibXslt
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 LibXslt
- EXPORT LibXslt
- LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT development NAMELINK_ONLY
- )
-endif()
-
if(MSVC AND BUILD_SHARED_LIBS)
install(FILES $<TARGET_PDB_FILE:LibXslt> DESTINATION ${CMAKE_INSTALL_BINDIR} CONFIGURATIONS Debug
RelWithDebInfo COMPONENT debug)
endif()
@@ -357,18 +349,10 @@ install(
TARGETS LibExslt
EXPORT LibXslt
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 LibExslt
- EXPORT LibXslt
- LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT development NAMELINK_ONLY
- )
-endif()
-
if(MSVC AND BUILD_SHARED_LIBS)
install(FILES $<TARGET_PDB_FILE:LibExslt> DESTINATION ${CMAKE_INSTALL_BINDIR} CONFIGURATIONS Debug
RelWithDebInfo COMPONENT debug)
endif()
@@ -421,15 +405,9 @@ if(LIBXSLT_WITH_PYTHON)
install(
TARGETS LibXsltMod
ARCHIVE DESTINATION ${LIBXSLT_PYTHON_INSTALL_DIR} COMPONENT development
- LIBRARY DESTINATION ${LIBXSLT_PYTHON_INSTALL_DIR} COMPONENT runtime NAMELINK_SKIP
+ LIBRARY DESTINATION ${LIBXSLT_PYTHON_INSTALL_DIR} COMPONENT runtime NAMELINK_COMPONENT
development
RUNTIME DESTINATION ${LIBXSLT_PYTHON_INSTALL_DIR} COMPONENT runtime
)
- if(BUILD_SHARED_LIBS)
- install(
- TARGETS LibXsltMod
- LIBRARY DESTINATION ${LIBXSLT_PYTHON_INSTALL_DIR} COMPONENT development NAMELINK_ONLY
- )
- endif()
if(MSVC AND BUILD_SHARED_LIBS)
install(FILES $<TARGET_PDB_FILE:LibXsltMod> DESTINATION ${LIBXSLT_PYTHON_INSTALL_DIR}
CONFIGURATIONS Debug RelWithDebInfo COMPONENT debug)
endif()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]