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