11## Configure Copyright File for Debian Package
22function ( configure_pkg PACKAGE_NAME_T COMPONENT_NAME_T PACKAGE_VERSION_T MAINTAINER_NM_T MAINTAINER_EMAIL_T )
3+ if ("${COMPONENT_NAME_T} " STREQUAL "asan" )
4+ set (LINTIAN_DOCS_DIR "${CMAKE_INSTALL_DOCDIR} -asan" )
5+ else ()
6+ set (LINTIAN_DOCS_DIR ${CMAKE_INSTALL_DOCDIR} )
7+ endif ()
8+
39 # Check If Debian Platform
410 find_file (DEBIAN debian_version debconf.conf PATHS /etc )
511 if (DEBIAN)
@@ -19,7 +25,7 @@ function( configure_pkg PACKAGE_NAME_T COMPONENT_NAME_T PACKAGE_VERSION_T MAINTA
1925
2026 # Install copyright file
2127 install ( FILES "${CMAKE_BINARY_DIR } /DEBIAN/copyright.txt"
22- DESTINATION "${CMAKE_INSTALL_DOCDIR } "
28+ DESTINATION "${LINTIAN_DOCS_DIR } "
2329 COMPONENT ${COMPONENT_NAME_T} )
2430
2531 # Configure the changelog file
@@ -42,15 +48,16 @@ function( configure_pkg PACKAGE_NAME_T COMPONENT_NAME_T PACKAGE_VERSION_T MAINTA
4248 if (NOT ${result} EQUAL 0)
4349 message (FATAL_ERROR "Failed to compress: ${error} " )
4450 endif ()
51+
4552 install ( FILES "${CMAKE_BINARY_DIR } /DEBIAN/${DEB_CHANGELOG_INSTALL_FILENM} "
46- DESTINATION ${CMAKE_INSTALL_DOCDIR }
53+ DESTINATION ${LINTIAN_DOCS_DIR }
4754 COMPONENT ${COMPONENT_NAME_T} )
4855 endif ()
4956
5057 else ()
5158 # License file
5259 install ( FILES ${LICENSE_FILE}
53- DESTINATION ${CMAKE_INSTALL_DOCDIR } RENAME LICENSE.txt
60+ DESTINATION ${LINTIAN_DOCS_DIR } RENAME LICENSE.txt
5461 COMPONENT ${COMPONENT_NAME_T} )
5562 endif ()
5663endfunction ()
0 commit comments