]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
cmake: add option to disable building docs
authorViktor Szakats <commit@vsz.me>
Mon, 22 Jan 2024 22:16:54 +0000 (23:16 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Mon, 22 Jan 2024 23:29:02 +0000 (00:29 +0100)
docs/libcurl/CMakeLists.txt

index 0d52a7e5675c4f16f59ba60cf16b3801f4e04c88..a34d64e97ad0dffc65686eacdc6288f0f24b29bf 100644 (file)
@@ -54,11 +54,13 @@ add_custom_command(OUTPUT libcurl-symbols.md
   VERBATIM
 )
 
-add_manual_pages(man_MANS)
-add_custom_target(man ALL DEPENDS ${man_MANS})
-if(NOT CURL_DISABLE_INSTALL)
-  install(FILES "$<LIST:TRANSFORM,${man_MANS},PREPEND,${CMAKE_CURRENT_BINARY_DIR}/>"
-          DESTINATION ${CMAKE_INSTALL_MANDIR}/man3)
-endif()
+if(BUILD_DOCS)
+  add_manual_pages(man_MANS)
+  add_custom_target(man ALL DEPENDS ${man_MANS})
+  if(NOT CURL_DISABLE_INSTALL)
+    install(FILES "$<LIST:TRANSFORM,${man_MANS},PREPEND,${CMAKE_CURRENT_BINARY_DIR}/>"
+            DESTINATION ${CMAKE_INSTALL_MANDIR}/man3)
+  endif()
 
-add_subdirectory(opts)
+  add_subdirectory(opts)
+endif()