File: fix-doc-generation.diff

package info (click to toggle)
scap-workbench 1.2.1-1
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 3,292 kB
  • sloc: cpp: 7,519; sh: 205; xml: 38; ansic: 15; makefile: 13
file content (33 lines) | stat: -rw-r--r-- 1,398 bytes parent folder | download
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
From: Frank Piat <fpiat@klabs.be>
Date: Sun, 8 Aug 2021 23:21:19 +0900
Subject: Fix bug building html user manual

Forwarded: https://github.com/OpenSCAP/scap-workbench/pull/99

===================================================================
---
 CMakeLists.txt | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 0e98b7f..57d6c5c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -289,7 +289,7 @@ install(FILES "scap-workbench.appdata.xml"
 if (ASCIIDOC_EXECUTABLE)
     file(GLOB USER_MANUAL_SCREENSHOTS "${CMAKE_CURRENT_SOURCE_DIR}/doc/user_manual/*.png")
     add_custom_command(
-        OUTPUT doc/user_manual.html
+        OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/doc/user_manual.html
         COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_CURRENT_BINARY_DIR}/doc
         COMMAND ${ASCIIDOC_EXECUTABLE} -o ${CMAKE_CURRENT_BINARY_DIR}/doc/user_manual.html -b html5 -a data-uri user_manual.adoc
         COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_BINARY_DIR}/doc/user_manual.html ${CMAKE_CURRENT_SOURCE_DIR}/doc/user_manual.html
@@ -298,7 +298,7 @@ if (ASCIIDOC_EXECUTABLE)
     )
     add_custom_target(
         "docs"
-        DEPENDS doc/user_manual.html
+        DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/doc/user_manual.html
     )
     if (SCAP_WORKBENCH_REBUILD_MANUAL)
         add_dependencies("scap-workbench" "docs")