|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
From c63f886c9d12b88fc65afcd379bb086984dd44c2 Mon Sep 17 00:00:00 2001
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
From: Helio Chissini de Castro <helio@kde.org>
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
Date: Tue, 18 Apr 2017 14:51:17 +0200
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
Subject: [PATCH] Enable doxygen been properly used from cmake build and
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
install.
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
Current documentation lacks a proper directory handling and switch for
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
Unix like systems.
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
The option BUILD_DOCS are added as disable by default, even so the
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
Doxyfile file is generated for a manual build.
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
Option HTML_OUTPUT are made cached to be properly replaced, as usually
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
done by some Linux distributions
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
Microsoft CHM option is enabled if MSVC is detected.
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
---
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
CMakeLists.txt | 11 ++++++++++
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
doc/CMakeLists.txt | 47 +++++++++++++++++++++++++++++++++++++++++++
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
doc/{Doxyfile => Doxyfile.in} | 46 ++++++++++--------------------------------
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
3 files changed, 69 insertions(+), 35 deletions(-)
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
create mode 100644 doc/CMakeLists.txt
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
rename doc/{Doxyfile => Doxyfile.in} (98%)
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
index 8455bb8..6989510 100644
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
--- a/CMakeLists.txt
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+++ b/CMakeLists.txt
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
@@ -40,6 +40,7 @@ cmake_minimum_required( VERSION 2.8 )
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
PROJECT( Assimp )
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
OPTION(BUILD_SHARED_LIBS "Build package with shared libraries." ON)
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
IF(NOT BUILD_SHARED_LIBS)
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
SET(LINK_SEARCH_START_STATIC TRUE)
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
ENDIF(NOT BUILD_SHARED_LIBS)
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
@@ -58,6 +59,12 @@ SET(ASSIMP_PACKAGE_VERSION "0" CACHE STRING "the package-specific version used f
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
add_definitions( -DOPENDDL_NO_USE_CPP11 )
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
set_property( GLOBAL PROPERTY CXX_STANDARD 11 )
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+OPTION ( BUILD_DOCS
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ "Build documentation using Doxygen."
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ OFF
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+)
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+add_subdirectory(doc)
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
# Get the current working branch
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
EXECUTE_PROCESS(
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
COMMAND git rev-parse --abbrev-ref HEAD
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
@@ -105,6 +112,10 @@ IF( CMAKE_COMPILER_IS_MINGW )
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
ADD_DEFINITIONS(-DASSIMP_BUILD_NO_IFC_IMPORTER )
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
ENDIF()
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+IF( UNIX )
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ include(GNUInstallDirs)
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ENDIF( UNIX )
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
IF((CMAKE_COMPILER_IS_GNUCC OR CMAKE_COMPILER_IS_GNUCXX) AND NOT CMAKE_COMPILER_IS_MINGW)
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
IF (BUILD_SHARED_LIBS AND CMAKE_SIZEOF_VOID_P EQUAL 8) # -fPIC is only required for shared libs on 64 bit
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC")
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
new file mode 100644
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
index 0000000..0ad04cf
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
--- /dev/null
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+++ b/doc/CMakeLists.txt
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
@@ -0,0 +1,51 @@
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+# Only test for Doxygent if BUILD_DOCS are ON
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+# We will configure Doxygen output anyway in case
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+# of manual generation
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+if( BUILD_DOCS )
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ find_package( Doxygen REQUIRED )
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+endif( BUILD_DOCS )
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+set( HTML_OUTPUT "AssimpDoc_Html" CACHE STRING "Output directory for generated HTML documentation. Defaults to AssimpDoc_Html." )
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+# Enable Microsoft CHM help style only on Windows
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+set( MICROSOFT_HELP_WORKSHOP "NO")
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+if( MSVC )
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ set( MICROSOFT_HELP_WORKSHOP "YES" )
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+endif( MSVC )
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+configure_file(
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ ${CMAKE_CURRENT_SOURCE_DIR}/Doxyfile.in
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ @ONLY
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+)
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+add_custom_target(
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ docs ALL
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ DEPENDS docs.done
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+)
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+add_custom_command(
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ OUTPUT docs.done
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ COMMAND ${DOXYGEN_EXECUTABLE}
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ COMMAND ${CMAKE_COMMAND} -E touch docs.done
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ COMMENT "Generating assimp documentation"
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ VERBATIM
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ )
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+IF( UNIX )
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ include(GNUInstallDirs)
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ENDIF( UNIX )
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+if( DEFINED CMAKE_INSTALL_DOCDIR )
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ install(
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/${HTML_OUTPUT}
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ DESTINATION ${CMAKE_INSTALL_DOCDIR}
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ )
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ install(FILES
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ ${CMAKE_CURRENT_SOURCE_DIR}/AssimpDoc_Html/AnimationOverview.png
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ ${CMAKE_CURRENT_SOURCE_DIR}/AssimpDoc_Html/AnimationOverview.svg
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ ${CMAKE_CURRENT_SOURCE_DIR}/AssimpDoc_Html/dragonsplash.png
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ DESTINATION ${CMAKE_INSTALL_DOCDIR}/${HTML_OUTPUT}
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ )
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+endif( DEFINED CMAKE_INSTALL_DOCDIR )
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
diff --git a/doc/Doxyfile b/doc/Doxyfile.in
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
similarity index 98%
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
rename from doc/Doxyfile
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
rename to doc/Doxyfile.in
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
index 64dd5d2..ebb6b72 100644
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
--- a/doc/Doxyfile
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+++ b/doc/Doxyfile.in
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
@@ -140,7 +140,8 @@ FULL_PATH_NAMES = NO
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
# relative paths, which will be relative from the directory where doxygen is
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
# started.
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-STRIP_FROM_PATH =
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+STRIP_FROM_PATH = @PROJECT_SOURCE_DIR@ \
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ @PROJECT_BINARY_DIR@
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
# the path mentioned in the documentation of a class, which tells
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
@@ -339,22 +340,6 @@ INLINE_SIMPLE_STRUCTS = NO
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
TYPEDEF_HIDES_STRUCT = YES
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-# The SYMBOL_CACHE_SIZE determines the size of the internal cache use to
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-# determine which symbols to keep in memory and which to flush to disk.
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-# When the cache is full, less often used symbols will be written to disk.
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-# For small to medium size projects (<1000 input files) the default value is
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-# probably good enough. For larger projects a too small cache size can cause
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-# doxygen to be busy swapping symbols to and from disk most of the time
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-# causing a significant performance penalty.
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-# If the system has enough physical memory increasing the cache will improve the
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-# performance by keeping more symbols in memory. Note that the value works on
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-# a logarithmic scale so increasing the size by one will roughly double the
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-# memory usage. The cache size is given by this formula:
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-# 2^(16+SYMBOL_CACHE_SIZE). The valid range is 0..9, the default is 0,
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-# corresponding to a cache size of 2^16 = 65536 symbols.
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-SYMBOL_CACHE_SIZE = 0
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
# Similar to the SYMBOL_CACHE_SIZE the size of the symbol lookup cache can be
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
# set using LOOKUP_CACHE_SIZE. This cache is used to resolve symbols given
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
# their name and scope. Since this can be an expensive process and often the
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
@@ -677,9 +662,12 @@ WARN_LOGFILE =
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
# directories like "/usr/src/myproject". Separate the files or directories
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
# with spaces.
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-INPUT = ../include/ \
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
- ../doc/dox.h \
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
- ../code/BaseImporter.h
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+INPUT = @doxy_main_page@ \
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ @PROJECT_SOURCE_DIR@ \
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ @PROJECT_BINARY_DIR@ \
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ @PROJECT_SOURCE_DIR@/include/ \
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ @PROJECT_SOURCE_DIR@/doc/dox.h \
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+ @PROJECT_SOURCE_DIR@/code/BaseImporter.h
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
# This tag can be used to specify the character encoding of the source files
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
# that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
@@ -919,7 +907,7 @@ GENERATE_HTML = YES
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
# If a relative path is entered the value of OUTPUT_DIRECTORY will be
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
# put in front of it. If left blank `html' will be used as the default path.
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-HTML_OUTPUT = AssimpDoc_Html
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+HTML_OUTPUT = @HTML_OUTPUT@
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
# The HTML_FILE_EXTENSION tag can be used to specify the file extension for
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
# each generated HTML page (for example: .htm,.php,.asp). If it is left blank
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
@@ -953,7 +941,7 @@ HTML_FOOTER =
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
# HTML_EXTRA_STYLESHEET instead of this one, as it is more robust and this
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
# tag will in the future become obsolete.
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-HTML_STYLESHEET = style.css
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+# HTML_STYLESHEET = @CMAKE_CURRENT_SOURCE_DIR@/style.css
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
# The HTML_EXTRA_STYLESHEET tag can be used to specify an additional
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
# user-defined cascading style sheet that is included after the standard
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
@@ -1064,7 +1052,7 @@ DOCSET_PUBLISHER_NAME = Publisher
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
# Microsoft HTML help workshop to generate a compiled HTML help file (.chm)
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
# of the generated HTML documentation.
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-GENERATE_HTMLHELP = YES
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
+GENERATE_HTMLHELP = @MICROSOFT_HELP_WORKSHOP@
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
# If the GENERATE_HTMLHELP tag is set to YES, the CHM_FILE tag can
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
# be used to specify the file name of the resulting .chm file. You
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
@@ -1504,18 +1492,6 @@ GENERATE_XML = NO
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
XML_OUTPUT = xml
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-# The XML_SCHEMA tag can be used to specify an XML schema,
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-# which can be used by a validating XML parser to check the
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-# syntax of the XML files.
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-XML_SCHEMA =
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-# The XML_DTD tag can be used to specify an XML DTD,
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-# which can be used by a validating XML parser to check the
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-# syntax of the XML files.
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-XML_DTD =
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
-
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
# If the XML_PROGRAMLISTING tag is set to YES Doxygen will
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
# dump the program listings (including syntax highlighting
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
# and cross-referencing information) to the XML output. Note that
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
--
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
2.9.3
|
|
![](https://seccdn.libravatar.org/avatar/e74cb7a4a136fa97dea75727f00943de99ce2d1d62957773b51338f329520625?s=16&d=retro) |
c07ea6c |
|