summaryrefslogtreecommitdiff
path: root/dev-cpp/benchmark/files/benchmark-1.9.0-fix-documentation-installation.patch
blob: 631e01881aa88c64832e43f14db37ef04d991904 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
From 009874342ddcf6446bec308686c54bd387a212a4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Matt=C3=A9o=20Rossillol=E2=80=91=E2=80=91Laruelle?=
 <beatussum@protonmail.com>
Date: Mon, 19 Aug 2024 09:12:57 +0200
Subject: [PATCH] fix documentation installation
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

HTML pages generated by Doxygen are now installed into
/usr/share/doc/${PF}/html.

The content of the docs directory is always installed even if HTML pages are
installed.

Signed-off-by: Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com>
---
 src/CMakeLists.txt | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 32126c0..40e75e0 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -169,12 +169,12 @@ if (BENCHMARK_ENABLE_DOXYGEN)
   if (BENCHMARK_ENABLE_INSTALL AND BENCHMARK_INSTALL_DOCS)
     install(
       DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/html/"
-      DESTINATION ${CMAKE_INSTALL_DOCDIR})
-  endif()
-else()
-  if (BENCHMARK_ENABLE_INSTALL AND BENCHMARK_INSTALL_DOCS)
-    install(
-      DIRECTORY "${PROJECT_SOURCE_DIR}/docs/"
-      DESTINATION ${CMAKE_INSTALL_DOCDIR})
+      DESTINATION "${CMAKE_INSTALL_DOCDIR}/html/")
   endif()
 endif()
+
+if (BENCHMARK_ENABLE_INSTALL AND BENCHMARK_INSTALL_DOCS)
+  install(
+    DIRECTORY "${PROJECT_SOURCE_DIR}/docs/"
+    DESTINATION ${CMAKE_INSTALL_DOCDIR})
+endif()
-- 
2.44.2