Revision: 65342
          http://sourceforge.net/p/brlcad/code/65342
Author:   brlcad
Date:     2015-06-17 03:00:04 +0000 (Wed, 17 Jun 2015)
Log Message:
-----------
simplify, remove undocumented BRLCAD_EXTRADOCS_PDF_MAN option so that the man 
pages generate to pdf when BRLCAD_EXTRADOCS_PDF is enabled.  dubious value 
creating individual pdf files for individual manual pages .. might want to 
eliminate altogether or (better) aggregate them all into one book/pdf.

Modified Paths:
--------------
    brlcad/trunk/CMakeLists.txt
    brlcad/trunk/doc/docbook/system/man1/en/CMakeLists.txt
    brlcad/trunk/doc/docbook/system/man3/en/CMakeLists.txt
    brlcad/trunk/doc/docbook/system/man5/en/CMakeLists.txt
    brlcad/trunk/doc/docbook/system/mann/en/CMakeLists.txt

Modified: brlcad/trunk/CMakeLists.txt
===================================================================
--- brlcad/trunk/CMakeLists.txt 2015-06-17 02:37:32 UTC (rev 65341)
+++ brlcad/trunk/CMakeLists.txt 2015-06-17 03:00:04 UTC (rev 65342)
@@ -1376,10 +1376,8 @@
 CMAKE_DEPENDENT_OPTION(BRLCAD_EXTRADOCS_MAN "Build MAN page output from 
DocBook documentation" ON "BRLCAD_EXTRADOCS;NOT MSVC" OFF)
 mark_as_advanced(BRLCAD_EXTRADOCS_MAN)
 
-# Don't do PDF by default, and hide the option unless the tools to do it are
-# present.  Provide an option to disable the PDF output for man pages without
-# disabling the rest of the PDF output - PDF generation for hundreds of man
-# pages can be expensive in time.
+# Don't do PDF by default because it's pretty expensive, and hide the
+# option unless the tools to do it are present.
 set(BRLCAD_EXTRADOCS_PDF_DESCRIPTION "
 Option that enables building of BRL-CAD's DocBook PDF-based documentation
 (includes manuals and man pages for commands, among
@@ -1388,12 +1386,7 @@
 to point to your locally installed fop executable file (which on Linux is
 usually a shell script with 0755 permissions).
 ")
-set(BRLCAD_EXTRADOCS_PDF_MAN_DESCRIPTION "
-Option that enables building of BRL-CAD's DocBook PDF-based documentation
-for man pages only.  Defaults to OFF.
-")
 CMAKE_DEPENDENT_OPTION(BRLCAD_EXTRADOCS_PDF "Build PDF output from DocBook 
documentation" OFF "BRLCAD_EXTRADOCS;APACHE_FOP" OFF)
-CMAKE_DEPENDENT_OPTION(BRLCAD_EXTRADOCS_PDF_MAN "Build PDF output from DocBook 
documentation for man pages" ON "BRLCAD_EXTRADOCS_PDF" OFF)
 
 # Provide an option to enable/disable XML validation as part
 # of the DocBook build - sort of a "strict flags" mode for DocBook.

Modified: brlcad/trunk/doc/docbook/system/man1/en/CMakeLists.txt
===================================================================
--- brlcad/trunk/doc/docbook/system/man1/en/CMakeLists.txt      2015-06-17 
02:37:32 UTC (rev 65341)
+++ brlcad/trunk/doc/docbook/system/man1/en/CMakeLists.txt      2015-06-17 
03:00:04 UTC (rev 65342)
@@ -248,11 +248,8 @@
 DOCBOOK_TO_HTML(man1 docbook_man1_EN html/man1/en "")
 DOCBOOK_TO_PHP(man1 docbook_man1_EN html/man1/en "")
 DOCBOOK_TO_MAN(man1 docbook_man1_EN 1 1 man1 "")
+DOCBOOK_TO_PDF(man1 docbook_man1_EN pdf/man1/en "")
 
-if(BRLCAD_EXTRADOCS_PDF_MAN)
-  DOCBOOK_TO_PDF(man1 docbook_man1_EN pdf/man1/en "")
-endif(BRLCAD_EXTRADOCS_PDF_MAN)
-
 CMAKEFILES(pictx.xml)
 
 # Local Variables:

Modified: brlcad/trunk/doc/docbook/system/man3/en/CMakeLists.txt
===================================================================
--- brlcad/trunk/doc/docbook/system/man3/en/CMakeLists.txt      2015-06-17 
02:37:32 UTC (rev 65341)
+++ brlcad/trunk/doc/docbook/system/man3/en/CMakeLists.txt      2015-06-17 
03:00:04 UTC (rev 65342)
@@ -17,11 +17,8 @@
 DOCBOOK_TO_HTML(man3 docbook_man3_EN html/man3/en "")
 DOCBOOK_TO_PHP(man3 docbook_man3_EN html/man3/en "")
 DOCBOOK_TO_MAN(man3 docbook_man3_EN 3 3 man3 "")
+DOCBOOK_TO_PDF(man3 docbook_man3_EN pdf/man3/en "")
 
-if(BRLCAD_EXTRADOCS_PDF_MAN)
-  DOCBOOK_TO_PDF(man3 docbook_man3_EN pdf/man3/en "")
-endif(BRLCAD_EXTRADOCS_PDF_MAN)
-
 CMAKEFILES(libbu.xml libdm.xml TODO)
 
 # Local Variables:

Modified: brlcad/trunk/doc/docbook/system/man5/en/CMakeLists.txt
===================================================================
--- brlcad/trunk/doc/docbook/system/man5/en/CMakeLists.txt      2015-06-17 
02:37:32 UTC (rev 65341)
+++ brlcad/trunk/doc/docbook/system/man5/en/CMakeLists.txt      2015-06-17 
03:00:04 UTC (rev 65342)
@@ -33,11 +33,8 @@
 DOCBOOK_TO_HTML(man5 docbook_man5_EN html/man5/en "${attributes_DEPS}")
 DOCBOOK_TO_PHP(man5 docbook_man5_EN html/man5/en "${attributes_DEPS}")
 DOCBOOK_TO_MAN(man5 docbook_man5_EN 5 5 man5 "${attributes_DEPS}")
+DOCBOOK_TO_PDF(man5 docbook_man5_EN pdf/man5/en "${attributes_DEPS}")
 
-if(BRLCAD_EXTRADOCS_PDF_MAN)
-  DOCBOOK_TO_PDF(man5 docbook_man5_EN pdf/man5/en "${attributes_DEPS}")
-endif(BRLCAD_EXTRADOCS_PDF_MAN)
-
 add_dependencies(attributes_man5_html attr_std_list_xml attr_std_table_xml)
 
 if(BRLCAD_EXTRADOCS_MAN)

Modified: brlcad/trunk/doc/docbook/system/mann/en/CMakeLists.txt
===================================================================
--- brlcad/trunk/doc/docbook/system/mann/en/CMakeLists.txt      2015-06-17 
02:37:32 UTC (rev 65341)
+++ brlcad/trunk/doc/docbook/system/mann/en/CMakeLists.txt      2015-06-17 
03:00:04 UTC (rev 65342)
@@ -263,11 +263,8 @@
 DOCBOOK_TO_HTML(mann docbook_mann_INTRO html/mann/en "")
 DOCBOOK_TO_PHP(mann docbook_mann_INTRO html/mann/en "")
 DOCBOOK_TO_MAN(mann docbook_mann_EN n nged mann "")
+DOCBOOK_TO_PDF(mann docbook_mann_EN pdf/mann/en "")
 
-if(BRLCAD_EXTRADOCS_PDF_MAN)
-  DOCBOOK_TO_PDF(mann docbook_mann_EN pdf/mann/en "")
-endif(BRLCAD_EXTRADOCS_PDF_MAN)
-
 # Local Variables:
 # tab-width: 8
 # mode: cmake

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to