From 64d4208438b1847a9b8dd1f28499b7bedce1be54 Mon Sep 17 00:00:00 2001 From: Thomas White Date: Thu, 30 Sep 2021 10:56:24 +0200 Subject: Doxygen: More improvements --- libcrystfel/doc/Doxyfile.in | 10 +++++----- libcrystfel/doc/crystfel-logo.png | Bin 0 -> 2904 bytes libcrystfel/meson.build | 1 + 3 files changed, 6 insertions(+), 5 deletions(-) create mode 100644 libcrystfel/doc/crystfel-logo.png diff --git a/libcrystfel/doc/Doxyfile.in b/libcrystfel/doc/Doxyfile.in index 16d4280f..88d30059 100644 --- a/libcrystfel/doc/Doxyfile.in +++ b/libcrystfel/doc/Doxyfile.in @@ -51,7 +51,7 @@ PROJECT_BRIEF = # pixels and the maximum width should not exceed 200 pixels. Doxygen will copy # the logo to the output directory. -PROJECT_LOGO = +PROJECT_LOGO = @LOGO_FILE@ # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path # into which the generated documentation will be written. If a relative path is @@ -1092,7 +1092,7 @@ USE_HTAGS = NO # See also: Section \class. # The default value is: YES. -VERBATIM_HEADERS = YES +VERBATIM_HEADERS = NO #--------------------------------------------------------------------------- # Configuration options related to the alphabetical class index @@ -1103,7 +1103,7 @@ VERBATIM_HEADERS = YES # classes, structs, unions or interfaces. # The default value is: YES. -ALPHABETICAL_INDEX = YES +ALPHABETICAL_INDEX = NO # The COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns in # which the alphabetical index list will be split. @@ -1504,7 +1504,7 @@ GENERATE_TREEVIEW = NO # Minimum value: 0, maximum value: 20, default value: 4. # This tag requires that the tag GENERATE_HTML is set to YES. -ENUM_VALUES_PER_LINE = 4 +ENUM_VALUES_PER_LINE = 1 # If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be used # to set the initial width (in pixels) of the frame in which the tree is shown. @@ -1682,7 +1682,7 @@ EXTRA_SEARCH_MAPPINGS = # If the GENERATE_LATEX tag is set to YES, doxygen will generate LaTeX output. # The default value is: YES. -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 put in front of diff --git a/libcrystfel/doc/crystfel-logo.png b/libcrystfel/doc/crystfel-logo.png new file mode 100644 index 00000000..cbaa659c Binary files /dev/null and b/libcrystfel/doc/crystfel-logo.png differ diff --git a/libcrystfel/meson.build b/libcrystfel/meson.build index 3f96d008..65a30f6a 100644 --- a/libcrystfel/meson.build +++ b/libcrystfel/meson.build @@ -186,6 +186,7 @@ if doxygen.found() doc_data.set('UTHASH', join_paths(meson.current_source_dir(), 'src/uthash.h')) doc_data.set('VERSION', meson.project_version()) doc_data.set('API_REVISION', libcrystfel_api_version) + doc_data.set('LOGO_FILE', join_paths(meson.current_source_dir(), 'doc/crystfel-logo.png')) doxyfile = configure_file(input: 'doc/Doxyfile.in', output: 'Doxyfile', -- cgit v1.2.3