Permalink
Browse files

Run doxygen on EMBOSS

  • Loading branch information...
1 parent 99b90ed commit df02baa856027bb19e87386507a0312f59dd7aed @pjotrp committed May 18, 2010
Showing with 10 additions and 7 deletions.
  1. +6 −6 doc/doxygen/emboss.conf
  2. +3 −0 src/clibs/emboss/src/CMakeLists.txt
  3. +1 −1 tools/swig2doc
View
12 doc/doxygen/emboss.conf
@@ -25,7 +25,7 @@ DOXYFILE_ENCODING = UTF-8
# The PROJECT_NAME tag is a single word (or a sequence of words surrounded
# by quotes) that should identify the project.
-PROJECT_NAME =
+PROJECT_NAME = "Biolib/EMBOSS"
# 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 @@ PROJECT_NUMBER =
# 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 =
+OUTPUT_DIRECTORY = build/doc/doxygen/EMBOSS
# 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
@@ -186,7 +186,7 @@ ALIASES =
# For instance, some of the names that are used will be different. The list
# of all members will be omitted, etc.
-OPTIMIZE_OUTPUT_FOR_C = NO
+OPTIMIZE_OUTPUT_FOR_C = YES
# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java
# sources only. Doxygen will then generate output that is more tailored for
@@ -574,7 +574,7 @@ WARN_LOGFILE =
# directories like "/usr/src/myproject". Separate the files or directories
# with spaces.
-INPUT = contrib/EMBOSS/ajax/core/ajtranslate.c
+INPUT = build/transform2doxy/emboss
# 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
@@ -745,7 +745,7 @@ VERBATIM_HEADERS = YES
# of all compounds will be generated. Enable this if the project
# contains a lot of classes, structs, unions or interfaces.
-ALPHABETICAL_INDEX = NO
+ALPHABETICAL_INDEX = YES
# If the alphabetical index is enabled (see ALPHABETICAL_INDEX) then
# the COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns
@@ -1017,7 +1017,7 @@ SERVER_BASED_SEARCH = NO
# If the GENERATE_LATEX tag is set to YES (the default) Doxygen will
# generate Latex output.
-GENERATE_LATEX = YES
+GENERATE_LATEX = NO
# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put.
# If a relative path is entered the value of OUTPUT_DIRECTORY will be
View
3 src/clibs/emboss/src/CMakeLists.txt
@@ -46,7 +46,10 @@ STRING(REGEX REPLACE "\n" ";" _list "${_list}")
INSTALL_CLIB()
ADD_CUSTOM_TARGET(apidoc
+ WORKING_DIRECTORY ${MAP_ROOT}
COMMAND ${CMAKE_COMMAND} -E echo_append "Building API Documentation for ${M_NAME}..."
+ COMMAND ${CMAKE_COMMAND} -E make_directory "build/doc/doxygen/${M_NAME}"
+ COMMAND ${DOXYGEN_EXECUTABLE} "doc/doxygen/${M_NAME}.conf"
)
ADD_CUSTOM_TARGET(transform2doxy
2 tools/swig2doc
@@ -1 +1 @@
-Subproject commit 2b67e72b7c4a73371c15a65689a90d468eb32344
+Subproject commit 90609191a7ca275ec7b0dbe809a4dcf8bdd77f75

0 comments on commit df02baa

Please sign in to comment.