gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnurl] 04/10: remove more CMake


From: gnunet
Subject: [gnurl] 04/10: remove more CMake
Date: Mon, 18 Nov 2019 18:33:36 +0100

This is an automated email from the git hooks/post-receive script.

ng0 pushed a commit to branch master
in repository gnurl.

commit 3aec811952b75ba77f778f8dc4da3620fa7b0ebf
Author: ng0 <address@hidden>
AuthorDate: Sun Nov 17 20:48:19 2019 +0000

    remove more CMake
---
 docs/CMakeLists.txt              |  3 ---
 docs/cmdline-opts/CMakeLists.txt | 12 ---------
 docs/libcurl/CMakeLists.txt      | 55 ----------------------------------------
 3 files changed, 70 deletions(-)

diff --git a/docs/CMakeLists.txt b/docs/CMakeLists.txt
deleted file mode 100644
index 694861725..000000000
--- a/docs/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-#add_subdirectory(examples)
-add_subdirectory(libcurl)
-add_subdirectory(cmdline-opts)
diff --git a/docs/cmdline-opts/CMakeLists.txt b/docs/cmdline-opts/CMakeLists.txt
deleted file mode 100644
index 3c020d418..000000000
--- a/docs/cmdline-opts/CMakeLists.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-set(MANPAGE "${CURL_BINARY_DIR}/docs/curl.1")
-
-# Load DPAGES and OTHERPAGES from shared file
-transform_makefile_inc("Makefile.inc" 
"${CMAKE_CURRENT_BINARY_DIR}/Makefile.inc.cmake")
-include("${CMAKE_CURRENT_BINARY_DIR}/Makefile.inc.cmake")
-
-add_custom_command(OUTPUT "${MANPAGE}"
-  COMMAND "${PERL_EXECUTABLE}" "${CMAKE_CURRENT_SOURCE_DIR}/gen.pl" mainpage 
"${CMAKE_CURRENT_SOURCE_DIR}" > "${MANPAGE}"
-  DEPENDS ${DPAGES} ${OTHERPAGES}
-  VERBATIM
-)
-add_custom_target(generate-curl.1 DEPENDS "${MANPAGE}")
diff --git a/docs/libcurl/CMakeLists.txt b/docs/libcurl/CMakeLists.txt
deleted file mode 100644
index 0365405de..000000000
--- a/docs/libcurl/CMakeLists.txt
+++ /dev/null
@@ -1,55 +0,0 @@
-# Load man_MANS from shared file
-transform_makefile_inc("Makefile.inc" 
"${CMAKE_CURRENT_BINARY_DIR}/Makefile.inc.cmake")
-include("${CMAKE_CURRENT_BINARY_DIR}/Makefile.inc.cmake")
-
-function(add_manual_pages _listname)
-  foreach(_file IN LISTS ${_listname})
-    if(_file STREQUAL "libgnurl-symbols.3")
-      # Special case, an auto-generated file.
-      set(_srcfile "${CMAKE_CURRENT_BINARY_DIR}/${_file}")
-    else()
-      set(_srcfile "${CMAKE_CURRENT_SOURCE_DIR}/${_file}")
-    endif()
-
-    string(REPLACE ".3" ".html" _htmlfile 
"${CMAKE_CURRENT_BINARY_DIR}/${_file}")
-    add_custom_command(OUTPUT "${_htmlfile}"
-      COMMAND roffit "--mandir=${CMAKE_CURRENT_SOURCE_DIR}" "${_srcfile}" > 
"${_htmlfile}"
-      DEPENDS "${_srcfile}"
-      VERBATIM
-    )
-
-    string(REPLACE ".3" ".pdf" _pdffile "${CMAKE_CURRENT_BINARY_DIR}/${_file}")
-    string(REPLACE ".3" ".ps" _psfile "${CMAKE_CURRENT_BINARY_DIR}/${_file}")
-    # XXX any reason why groff -Tpdf (for gropdf) is not used?
-    add_custom_command(OUTPUT "${_pdffile}"
-      COMMAND groff -Tps -man "${_srcfile}" > "${_psfile}"
-      COMMAND ps2pdf "${_psfile}" "${_pdffile}"
-      COMMAND "${CMAKE_COMMAND}" -E remove "${_psfile}"
-      DEPENDS "${_srcfile}"
-      #BYPRODUCTS "${_psfile}"
-      VERBATIM
-    )
-    # "BYPRODUCTS" for add_custom_command requires CMake 3.2. For now hope that
-    # the temporary files are removed (i.e. the command is not interrupted).
-  endforeach()
-endfunction()
-
-add_custom_command(OUTPUT libgnurl-symbols.3
-  COMMAND
-    "${PERL_EXECUTABLE}"
-    "${CMAKE_CURRENT_SOURCE_DIR}/mksymbolsmanpage.pl" <
-    "${CMAKE_CURRENT_SOURCE_DIR}/symbols-in-versions" > libgnurl-symbols.3
-  DEPENDS
-    "${CMAKE_CURRENT_SOURCE_DIR}/symbols-in-versions"
-    "${CMAKE_CURRENT_SOURCE_DIR}/mksymbolsmanpage.pl"
-  VERBATIM
-)
-
-add_manual_pages(man_MANS)
-
-string(REPLACE ".3" ".html" HTMLPAGES "${man_MANS}")
-string(REPLACE ".3" ".pdf" PDFPAGES "${man_MANS}")
-add_custom_target(html DEPENDS ${HTMLPAGES})
-add_custom_target(pdf DEPENDS ${PDFPAGES})
-
-add_subdirectory(opts)

-- 
To stop receiving notification emails like this one, please contact
address@hidden.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]