Browse Source

CMake: Exclude .md5 and .map doxygen files from install

This is much better than removing them in debian/rules.

Gbp-Dch: ignore
Julian Andres Klode 7 years ago
parent
commit
281383ce1b
2 changed files with 4 additions and 3 deletions
  1. 0 2
      debian/rules
  2. 4 1
      doc/CMakeLists.txt

+ 0 - 2
debian/rules

@@ -15,8 +15,6 @@ override_dh_install-indep:
 	dh_movefiles
 	dh_install --list-missing
 
-	find debian/libapt-pkg-doc/usr/share/doc/libapt-pkg-doc/html \( -name '*.md5' -o -name '*.map' \) -delete
-
 override_dh_install-arch:
 	dh_movefiles
 	dh_install --fail-missing

+ 4 - 1
doc/CMakeLists.txt

@@ -56,7 +56,10 @@ add_custom_target(apt-doxygen ALL
 )
 
 install(DIRECTORY  ${PROJECT_BINARY_DIR}/doc/doxygen/html
-        DESTINATION ${CMAKE_INSTALL_DOCDIR}/../libapt-pkg-doc)
+        DESTINATION ${CMAKE_INSTALL_DOCDIR}/../libapt-pkg-doc
+        PATTERN "*.map" EXCLUDE
+        PATTERN "*.md5" EXCLUDE
+)
 
 endif()