From 6a6ba423c4b3983967f1da338dcc482c4c25048f Mon Sep 17 00:00:00 2001 From: Gard Spreemann Date: Fri, 14 Jan 2022 19:29:37 +0100 Subject: Don't build Doxygen docs from source root --- debian/changelog | 3 ++- ...rocess-the-entire-source-tree-with-Doxygen.patch | 21 +++++++++++++++++++++ debian/patches/series | 1 + 3 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 debian/patches/0005-Don-t-process-the-entire-source-tree-with-Doxygen.patch (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 2240a6a2..4d9a4ec7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -10,8 +10,9 @@ gudhi (3.5.0+dfsg-1) unstable; urgency=medium * Remove some files from files-excluded as they have been dropped upstream. * Move HTML documentation to libgudhi-dev's doc directory. + * Add patch to avoid building Doxygen docs from source root. - -- Gard Spreemann Fri, 14 Jan 2022 12:51:02 +0100 + -- Gard Spreemann Fri, 14 Jan 2022 19:28:42 +0100 gudhi (3.4.1+dfsg-3) unstable; urgency=medium diff --git a/debian/patches/0005-Don-t-process-the-entire-source-tree-with-Doxygen.patch b/debian/patches/0005-Don-t-process-the-entire-source-tree-with-Doxygen.patch new file mode 100644 index 00000000..bb9c622d --- /dev/null +++ b/debian/patches/0005-Don-t-process-the-entire-source-tree-with-Doxygen.patch @@ -0,0 +1,21 @@ +From: Gard Spreemann +Date: Fri, 14 Jan 2022 19:28:15 +0100 +Subject: Don't process the entire source tree with Doxygen + +--- + src/Doxyfile.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/Doxyfile.in b/src/Doxyfile.in +index 4b6d792..8b38967 100644 +--- a/src/Doxyfile.in ++++ b/src/Doxyfile.in +@@ -783,7 +783,7 @@ WARN_LOGFILE = + # spaces. See also FILE_PATTERNS and EXTENSION_MAPPING + # Note: If this tag is empty the current directory is searched. + +-INPUT = @CMAKE_SOURCE_DIR@ ++INPUT = + + # This tag can be used to specify the character encoding of the source files + # that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses diff --git a/debian/patches/series b/debian/patches/series index ab3337cf..4d556076 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -2,3 +2,4 @@ 0002-Use-system-MathJax.patch 0003-Offline-header-for-docs.patch 0004-Disable-Sphinx.patch +0005-Don-t-process-the-entire-source-tree-with-Doxygen.patch -- cgit v1.2.3