Skip to content

Commit

Permalink
Update doxygen version to 1.10 and swig to 4.2.1
Browse files Browse the repository at this point in the history
  • Loading branch information
svniemeijer committed Mar 14, 2024
1 parent b6e1942 commit 99448fa
Show file tree
Hide file tree
Showing 78 changed files with 3,415 additions and 4,311 deletions.
4 changes: 2 additions & 2 deletions DEVELOPER
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,13 @@ Commit steps
If your changes impact any of the autogenerated parts, make sure these
get regenerated (all using the autotools build system):

Run 'make doc' to regenerate the documentation with doxygen 1.9.2.
Run 'make doc' to regenerate the documentation with doxygen 1.10.0.

Run 'make dist' to have config.h.cmake.in and coda.h.cmake.in updated to be
in line with config.h.in and coda.h.in.

If any interface in the C library has changed check Fortran, IDL, MATLAB,
Python and Java interfaces for consistency. Use SWIG 4.0.2 to regenerate
Python and Java interfaces for consistency. Use SWIG 4.2.1 to regenerate
Java bindings.

Run 'make indent' using GNU indent (2.2.11) to update the indentation of the C
Expand Down
46 changes: 26 additions & 20 deletions config.h.cmake.in
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
CODA is linked against HDF4 library version 4.2r2 or higher). */
#cmakedefine ENABLE_HDF4_VDATA_ATTRIBUTES ${ENABLE_HDF4_VDATA_ATTRIBUTES}

/* Define to 1 if you have the `bcopy' function. */
/* Define to 1 if you have the 'bcopy' function. */
#cmakedefine HAVE_BCOPY ${HAVE_BCOPY}

/* Define to 1 if you have the <dirent.h> header file. */
Expand All @@ -28,10 +28,10 @@
/* Define to 1 if you have the <dlfcn.h> header file. */
#cmakedefine HAVE_DLFCN_H ${HAVE_DLFCN_H}

/* Define to 1 if you have the `floor' function. */
/* Define to 1 if you have the 'floor' function. */
#cmakedefine HAVE_FLOOR ${HAVE_FLOOR}

/* Define to 1 if you have the `getpagesize' function. */
/* Define to 1 if you have the 'getpagesize' function. */
#cmakedefine HAVE_GETPAGESIZE ${HAVE_GETPAGESIZE}

/* Define to 1 if HDF4 is available. */
Expand All @@ -52,14 +52,14 @@
/* Define to 1 if you have the <inttypes.h> header file. */
#cmakedefine HAVE_INTTYPES_H ${HAVE_INTTYPES_H}

/* Define to 1 if you have the `m' library (-lm). */
/* Define to 1 if you have the 'm' library (-lm). */
#cmakedefine HAVE_LIBM ${HAVE_LIBM}

/* Define to 1 if your system has a GNU libc compatible `malloc' function, and
/* Define to 1 if your system has a GNU libc compatible 'malloc' function, and
to 0 otherwise. */
#cmakedefine HAVE_MALLOC ${HAVE_MALLOC}

/* Define to 1 if you have the `memmove' function. */
/* Define to 1 if you have the 'memmove' function. */
#cmakedefine HAVE_MEMMOVE ${HAVE_MEMMOVE}

/* Define to 1 if you have the <mex.h> header file. */
Expand All @@ -68,20 +68,20 @@
/* Define to 1 if you have the <mfhdf.h> header file. */
#cmakedefine HAVE_MFHDF_H ${HAVE_MFHDF_H}

/* Define to 1 if you have a working `mmap' system call. */
/* Define to 1 if you have a working 'mmap' system call. */
#cmakedefine HAVE_MMAP ${HAVE_MMAP}

/* Define to 1 if you have the <netcdf.h> header file. */
#cmakedefine HAVE_NETCDF_H ${HAVE_NETCDF_H}

/* Define to 1 if you have the `pread' function. */
/* Define to 1 if you have the 'pread' function. */
#cmakedefine HAVE_PREAD ${HAVE_PREAD}

/* Define to 1 if your system has a GNU libc compatible `realloc' function,
/* Define to 1 if your system has a GNU libc compatible 'realloc' function,
and to 0 otherwise. */
#cmakedefine HAVE_REALLOC ${HAVE_REALLOC}

/* Define to 1 if you have the `stat' function. */
/* Define to 1 if you have the 'stat' function. */
#cmakedefine HAVE_STAT ${HAVE_STAT}

/* Define to 1 if you have the <stdint.h> header file. */
Expand All @@ -93,10 +93,10 @@
/* Define to 1 if you have the <stdlib.h> header file. */
#cmakedefine HAVE_STDLIB_H ${HAVE_STDLIB_H}

/* Define to 1 if you have the `strcasecmp' function. */
/* Define to 1 if you have the 'strcasecmp' function. */
#cmakedefine HAVE_STRCASECMP ${HAVE_STRCASECMP}

/* Define to 1 if you have the `strdup' function. */
/* Define to 1 if you have the 'strdup' function. */
#cmakedefine HAVE_STRDUP ${HAVE_STRDUP}

/* Define to 1 if you have the <strings.h> header file. */
Expand All @@ -105,7 +105,7 @@
/* Define to 1 if you have the <string.h> header file. */
#cmakedefine HAVE_STRING_H ${HAVE_STRING_H}

/* Define to 1 if you have the `strncasecmp' function. */
/* Define to 1 if you have the 'strncasecmp' function. */
#cmakedefine HAVE_STRNCASECMP ${HAVE_STRNCASECMP}

/* Define to 1 if you have the <sys/mman.h> header file. */
Expand All @@ -126,7 +126,7 @@
/* Define to 1 if you have the <unistd.h> header file. */
#cmakedefine HAVE_UNISTD_H ${HAVE_UNISTD_H}

/* Define to 1 if you have the `vsnprintf' function. */
/* Define to 1 if you have the 'vsnprintf' function. */
#cmakedefine HAVE_VSNPRINTF ${HAVE_VSNPRINTF}

/* Define to the sub-directory where libtool stores uninstalled libraries. */
Expand Down Expand Up @@ -156,15 +156,15 @@
/* Define to the compiler attribute to test for printf format compliance */
#cmakedefine PRINTF_ATTR ${PRINTF_ATTR}

/* Define to 1 if all of the C90 standard headers exist (not just the ones
/* Define to 1 if all of the C89 standard headers exist (not just the ones
required in a freestanding environment). This macro is provided for
backward compatibility; new code need not use it. */
#cmakedefine STDC_HEADERS ${STDC_HEADERS}

/* thread local storage (TLS) keyword */
#cmakedefine THREAD_LOCAL ${THREAD_LOCAL}

/* Define to 1 if your <sys/time.h> declares `struct tm'. */
/* Define to 1 if your <sys/time.h> declares 'struct tm'. */
#cmakedefine TM_IN_SYS_TIME ${TM_IN_SYS_TIME}

/* Version number of package */
Expand Down Expand Up @@ -204,16 +204,19 @@
/* Define to make XML Namespaces functionality available. */
#cmakedefine XML_NS ${XML_NS}

/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
`char[]'. */
/* Define to 1 if 'lex' declares 'yytext' as a 'char *' by default, not a
'char[]'. */
#cmakedefine YYTEXT_POINTER ${YYTEXT_POINTER}

/* Number of bits in a file offset, on hosts where this is settable. */
#cmakedefine _FILE_OFFSET_BITS ${_FILE_OFFSET_BITS}

/* Define for large files, on AIX-style hosts. */
/* Define to 1 on platforms where this makes off_t a 64-bit type. */
#cmakedefine _LARGE_FILES ${_LARGE_FILES}

/* Number of bits in time_t, on hosts where this is settable. */
#cmakedefine _TIME_BITS ${_TIME_BITS}

/* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>,
<pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
#define below would cause a syntax error. */
Expand All @@ -229,6 +232,9 @@
#define below would cause a syntax error. */
#cmakedefine _UINT8_T ${_UINT8_T}

/* Define to 1 on platforms where this makes time_t a 64-bit type. */
#cmakedefine __MINGW_USE_VC2005_COMPAT ${__MINGW_USE_VC2005_COMPAT}

/* Define to the type of a signed integer type of width exactly 16 bits if
such a type exists and the standard includes do not define it. */
#cmakedefine int16_t ${int16_t}
Expand All @@ -251,7 +257,7 @@
/* Define to rpl_realloc if the replacement function should be used. */
#cmakedefine realloc ${realloc}

/* Define to `unsigned int' if <sys/types.h> does not define. */
/* Define as 'unsigned int' if <stddef.h> doesn't define. */
#cmakedefine size_t ${size_t}

/* Define to the type of an unsigned integer type of width exactly 16 bits if
Expand Down
22 changes: 11 additions & 11 deletions doc/html/java/annotated.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions doc/html/java/class_array_ordering_enum.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions doc/html/java/class_format_enum.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions doc/html/java/class_native_type_enum.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions doc/html/java/class_special_type_enum.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions doc/html/java/class_type_class_enum.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion doc/html/java/classes.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 99448fa

Please sign in to comment.