ENH: Add CMake/doxygen output

This commit is contained in:
Mathieu Malaterre 2007-09-06 15:10:15 +00:00
parent be5db9489e
commit cf95a80be6
3 changed files with 20 additions and 0 deletions

View File

@ -72,6 +72,13 @@ IF(BUILD_EXAMPLES)
SUBDIRS(codec) SUBDIRS(codec)
ENDIF(BUILD_EXAMPLES) ENDIF(BUILD_EXAMPLES)
#-----------------------------------------------------------------------------
# For the documentation
OPTION(BUILD_DOCUMENTATION "Build the doxygen documentation" OFF)
IF(BUILD_DOCUMENTATION)
SUBDIRS(doc)
ENDIF(BUILD_DOCUMENTATION)
#----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
# For openjpeg team if they ever want Dart+CMake # For openjpeg team if they ever want Dart+CMake
IF(OPJ_STANDALONE) IF(OPJ_STANDALONE)

View File

@ -11,6 +11,7 @@ September 6, 2007
* [Mathieu Malaterre] CMake: start compiling index_create * [Mathieu Malaterre] CMake: start compiling index_create
* [Mathieu Malaterre] OpenJPEG.rc update copyright year * [Mathieu Malaterre] OpenJPEG.rc update copyright year
* [Mathieu Malaterre] CMake: add Java j2kviewer but do not compile it using cmake since cmake has too poor support for Java. Should create a custom command running ant instead. * [Mathieu Malaterre] CMake: add Java j2kviewer but do not compile it using cmake since cmake has too poor support for Java. Should create a custom command running ant instead.
* [Mathieu Malaterre] CMake: Add doxygen output
September 4, 2007 September 4, 2007
+ [GB] Added some fields in the codestream_info structure: they are used to record the position of single tile parts. Changed also the write_index function in the codec, to reflect the presence of this new information. + [GB] Added some fields in the codestream_info structure: they are used to record the position of single tile parts. Changed also the write_index function in the codec, to reflect the presence of this new information.

12
doc/CMakeLists.txt Normal file
View File

@ -0,0 +1,12 @@
FIND_PACKAGE(Doxygen REQUIRED)
# The Doxyfile.dox is poorly defined and produce output
# in the source dir
ADD_CUSTOM_TARGET(doxygen
# By default doxygen target is added to the 'all' target. Project is small
# thus running doxygen is not too time consuming
ALL
${DOXYGEN}
${CMAKE_CURRENT_SOURCE_DIR}/Doxyfile.dox
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
)