Index: src/libjasper/include/jasper/jas_config.h.in
===================================================================
--- src/libjasper/include/jasper/jas_config.h.in (nonexistent)
+++ src/libjasper/include/jasper/jas_config.h.in (revision 361)
@@ -0,0 +1,116 @@
+#ifndef JAS_CONFIG_H
+#define JAS_CONFIG_H
+
+#if 0
+#define _POSIX_C_SOURCE 200809L
+#endif
+
+#include <jasper/jas_compiler.h>
+#include <jasper/jas_dll.h>
+
+/* This preprocessor symbol identifies the version of JasPer. */
+
+/*!
+@brief
+A null-terminated string containing the JasPer library version
+*/
+#define JAS_VERSION "@JAS_VERSION@"
+
+/*!
+@brief
+The JasPer library major version number.
+*/
+#define JAS_VERSION_MAJOR @JAS_VERSION_MAJOR@
+
+/*!
+@brief
+The JasPer library minor version number.
+*/
+#define JAS_VERSION_MINOR @JAS_VERSION_MINOR@
+
+/*!
+@brief
+The JasPer library patch version number.
+*/
+#define JAS_VERSION_PATCH @JAS_VERSION_PATCH@
+
+/*
+The version of the C standard against which JasPer was built.
+*/
+#define JAS_STDC_VERSION @JAS_STDC_VERSION@
+
+#cmakedefine JAS_ENABLE_32BIT
+
+#cmakedefine JAS_HAVE_INT128_T
+
+#define JAS_SIZEOF_INT @JAS_SIZEOF_INT@
+#define JAS_SIZEOF_LONG @JAS_SIZEOF_LONG@
+#define JAS_SIZEOF_LLONG @JAS_SIZEOF_LLONG@
+#define JAS_SIZEOF_SIZE_T @JAS_SIZEOF_SIZE_T@
+#define JAS_SIZEOF_SSIZE_T @JAS_SIZEOF_SSIZE_T@
+
+#cmakedefine JAS_HAVE_FCNTL_H
+#cmakedefine JAS_HAVE_IO_H
+#cmakedefine JAS_HAVE_UNISTD_H
+#cmakedefine JAS_HAVE_SYS_TIME_H
+#cmakedefine JAS_HAVE_SYS_TYPES_H
+#cmakedefine JAS_HAVE_SSIZE_T
+#cmakedefine JAS_HAVE_MAX_ALIGN_T
+
+#if 0
+#cmakedefine JAS_HAVE_UINTMAX_T
+#cmakedefine JAS_HAVE_INTMAX_T
+#endif
+
+#cmakedefine JAS_HAVE_MKOSTEMP
+#cmakedefine JAS_HAVE_GETTIMEOFDAY
+#cmakedefine JAS_HAVE_GETRUSAGE
+#cmakedefine JAS_HAVE_NANOSLEEP
+
+#cmakedefine JAS_HAVE_GL_GLUT_H
+#cmakedefine JAS_HAVE_GLUT_GLUT_H
+#cmakedefine JAS_HAVE_GLUT_H
+
+#cmakedefine JAS_INCLUDE_PNM_CODEC
+#cmakedefine JAS_INCLUDE_BMP_CODEC
+#cmakedefine JAS_INCLUDE_RAS_CODEC
+#cmakedefine JAS_INCLUDE_JP2_CODEC
+#cmakedefine JAS_INCLUDE_JPC_CODEC
+#cmakedefine JAS_INCLUDE_JPG_CODEC
+#cmakedefine JAS_INCLUDE_HEIC_CODEC
+#cmakedefine JAS_INCLUDE_PGX_CODEC
+#cmakedefine JAS_INCLUDE_MIF_CODEC
+#cmakedefine JAS_ENABLE_DANGEROUS_INTERNAL_TESTING_MODE
+
+#cmakedefine01 JAS_ENABLE_PNM_CODEC
+#cmakedefine01 JAS_ENABLE_BMP_CODEC
+#cmakedefine01 JAS_ENABLE_RAS_CODEC
+#cmakedefine01 JAS_ENABLE_JP2_CODEC
+#cmakedefine01 JAS_ENABLE_JPC_CODEC
+#cmakedefine01 JAS_ENABLE_JPG_CODEC
+#cmakedefine01 JAS_ENABLE_HEIC_CODEC
+#cmakedefine01 JAS_ENABLE_PGX_CODEC
+#cmakedefine01 JAS_ENABLE_MIF_CODEC
+
+#define JAS_DEFAULT_MAX_MEM_USAGE @JAS_DEFAULT_MAX_MEM_USAGE@
+
+#cmakedefine JAS_THREADS
+#cmakedefine JAS_THREADS_C11
+#cmakedefine JAS_THREADS_PTHREAD
+#cmakedefine JAS_THREADS_WIN32
+
+#cmakedefine JAS_HAVE_THREAD_LOCAL
+
+#cmakedefine JAS_ENABLE_NON_THREAD_SAFE_DEBUGGING
+
+#cmakedefine JAS_HAVE_SNPRINTF
+
+#if !defined(JAS_DEC_DEFAULT_MAX_SAMPLES)
+#define JAS_DEC_DEFAULT_MAX_SAMPLES (64 * ((size_t) 1048576))
+#endif
+
+#if (JAS_DEFAULT_MAX_MEM_USAGE == 0)
+#define JAS_DEFAULT_MAX_MEM_USAGE (1024ULL * 1024ULL * 1024ULL)
+#endif
+
+#endif