Revision: 43809
          http://brlcad.svn.sourceforge.net/brlcad/?rev=43809&view=rev
Author:   starseeker
Date:     2011-03-09 01:07:26 +0000 (Wed, 09 Mar 2011)

Log Message:
-----------
Add some logic for doxygen building - dunno if it works yet

Modified Paths:
--------------
    geomcore/trunk/CMakeLists.txt
    geomcore/trunk/doc/doxygen/Doxyfile.in

Added Paths:
-----------
    geomcore/trunk/doc/CMakeLists.txt

Modified: geomcore/trunk/CMakeLists.txt
===================================================================
--- geomcore/trunk/CMakeLists.txt       2011-03-09 00:59:16 UTC (rev 43808)
+++ geomcore/trunk/CMakeLists.txt       2011-03-09 01:07:26 UTC (rev 43809)
@@ -134,6 +134,9 @@
 # Enable/disable Subversion related build (default off)
 OPTION(BUILD_SVN_TARGETS "Build subversion related code" OFF)
 
+# Enable the doxygen documentation build
+OPTION(BUILD_GEOMCORE_DOXYGEN_DOCS "Create doxygen documentation for 
developers" OFF)
+
 # We need BRL-CAD
 find_package(BRLCAD REQUIRED)
 
@@ -153,7 +156,7 @@
 ADD_SUBDIRECTORY(src)
 
 # Set up Docs
-#ADD_SUBDIRECTORY(docs)
+ADD_SUBDIRECTORY(doc)
 
 OPTION(GEOMCORE_BUILD_TESTS "Build GeomCore Tests" ON)
 #Decend into the test tree.

Added: geomcore/trunk/doc/CMakeLists.txt
===================================================================
--- geomcore/trunk/doc/CMakeLists.txt                           (rev 0)
+++ geomcore/trunk/doc/CMakeLists.txt   2011-03-09 01:07:26 UTC (rev 43809)
@@ -0,0 +1 @@
+ADD_SUBDIRECTORY(doxygen)


Property changes on: geomcore/trunk/doc/CMakeLists.txt
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Modified: geomcore/trunk/doc/doxygen/Doxyfile.in
===================================================================
--- geomcore/trunk/doc/doxygen/Doxyfile.in      2011-03-09 00:59:16 UTC (rev 
43808)
+++ geomcore/trunk/doc/doxygen/Doxyfile.in      2011-03-09 01:07:26 UTC (rev 
43809)
@@ -25,7 +25,7 @@
 # The PROJECT_NAME tag is a single word (or a sequence of words surrounded 
 # by quotes) that should identify the project.
 
-PROJECT_NAME = "GeometryService" 
+PROJECT_NAME = "Geometry Service" 
 
 # The PROJECT_NUMBER tag can be used to enter a project or revision number. 
 # This could be handy for archiving the generated documentation or 
@@ -38,7 +38,7 @@
 # If a relative path is entered, it will be relative to the location 
 # where doxygen was started. If left blank the current directory will be used.
 
-OUTPUT_DIRECTORY = doxygen_output
+OUTPUT_DIRECTORY = .
 
 # If the CREATE_SUBDIRS tag is set to YES, then doxygen will create 
 # 4096 sub-directories (in 2 levels) under the output directory of each output 
@@ -564,7 +564,7 @@
 # directories like "/usr/src/myproject". Separate the files or directories 
 # with spaces.
 
-INPUT = /home/dloman/devel/EclipseWorkspace/rt3-trunk/include 
+INPUT = @CMAKE_GEOMCORE_DOXYGEN_INPUT_LIST@
 
 # This tag can be used to specify the character encoding of the source files 
 # that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is 
@@ -641,7 +641,7 @@
 # directories that contain image that are included in the documentation (see 
 # the \image command).
 
-IMAGE_PATH = 
+IMAGE_PATH = @CMAKE_GEOMCORE_DOXYGEN_IMAGE_PATH@
 
 # The INPUT_FILTER tag can be used to specify a program that doxygen should 
 # invoke to filter for each input file. Doxygen will invoke the filter program 
@@ -1343,7 +1343,7 @@
 # toolkit from AT&T and Lucent Bell Labs. The other options in this section 
 # have no effect if this option is set to NO (the default)
 
-HAVE_DOT = YES
+HAVE_DOT = @DOXYGEN_DOT_FOUND@
 
 # By default doxygen will write a font called FreeSans.ttf to the output 
 # directory and reference it in all dot files that doxygen generates. This 
@@ -1418,7 +1418,7 @@
 # the time of a run. So in most cases it will be better to enable call graphs 
 # for selected functions only using the \callgraph command.
 
-CALL_GRAPH = YES
+CALL_GRAPH = @DOXYGEN_DOT_FOUND@
 
 # If the CALLER_GRAPH and HAVE_DOT tags are set to YES then 
 # doxygen will generate a caller dependency graph for every global function 


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

------------------------------------------------------------------------------
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
_______________________________________________
BRL-CAD Source Commits mailing list
brlcad-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to