summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs/metee/files/metee-3.1.0-make-docs-optional.patch')
-rw-r--r--dev-libs/metee/files/metee-3.1.0-make-docs-optional.patch81
1 files changed, 0 insertions, 81 deletions
diff --git a/dev-libs/metee/files/metee-3.1.0-make-docs-optional.patch b/dev-libs/metee/files/metee-3.1.0-make-docs-optional.patch
deleted file mode 100644
index 9e4eda27e2d8..000000000000
--- a/dev-libs/metee/files/metee-3.1.0-make-docs-optional.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-From 95c36b4f09eb3697877610a8a995befe32536b78 Mon Sep 17 00:00:00 2001
-From: Conrad Kostecki <conikost@gentoo.org>
-Date: Sun, 22 Aug 2021 14:16:56 +0200
-Subject: [PATCH] CMakeLists.txt: make docs optional
-
-Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
----
- CMakeLists.txt | 51 ++++++++++++++++++++++++++------------------------
- 1 file changed, 27 insertions(+), 24 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 5b2696d..cd56dc3 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -3,6 +3,7 @@
- cmake_minimum_required(VERSION 3.5)
- project(metee)
-
-+option(BUILD_DOCS "Build docs" YES)
- option(BUILD_TEST "Build self-test" NO)
- option(BUILD_SAMPLES "Build samples" NO)
- option(BUILD_MSVC_RUNTIME_STATIC "Build with static runtime libraries on MSVC"
-@@ -43,32 +44,34 @@ install(
- )
-
- # Documentation
--find_package(Doxygen)
--if(DOXYGEN_FOUND)
-- set(DOXYGEN_INPUT_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
-- set(DOXYGEN_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
-- configure_file(
-- ${CMAKE_CURRENT_SOURCE_DIR}/include/Doxyfile.in
-- ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile @ONLY
-- )
--
-- add_custom_target(
-- doc ALL
-- ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile
-- WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
-- COMMENT "Generating documentation with Doxygen"
-- VERBATIM
-- )
--
-- if(UNIX)
-- install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/man/man3
-- DESTINATION ${CMAKE_INSTALL_MANDIR}
-+if(BUILD_DOCS)
-+ find_package(Doxygen)
-+ if(DOXYGEN_FOUND)
-+ set(DOXYGEN_INPUT_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
-+ set(DOXYGEN_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
-+ configure_file(
-+ ${CMAKE_CURRENT_SOURCE_DIR}/include/Doxyfile.in
-+ ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile @ONLY
- )
-- install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html
-- DESTINATION ${CMAKE_INSTALL_DOCDIR}
-+
-+ add_custom_target(
-+ doc ALL
-+ ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile
-+ WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
-+ COMMENT "Generating documentation with Doxygen"
-+ VERBATIM
- )
-- else()
-- install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html DESTINATION doc)
-+
-+ if(UNIX)
-+ install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/man/man3
-+ DESTINATION ${CMAKE_INSTALL_MANDIR}
-+ )
-+ install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html
-+ DESTINATION ${CMAKE_INSTALL_DOCDIR}
-+ )
-+ else()
-+ install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html DESTINATION doc)
-+ endif()
- endif()
- endif()
-